Roadmap for UbuntuServer
Mario Đanić
mario.danic at gmail.com
Wed Feb 22 12:39:31 UTC 2006
On 2/22/06, Liam Proven <lproven at gmail.com> wrote:
>
> On 2/22/06, Joao Inacio <jcinacio at gmail.com> wrote:
>
> > Yes, i think that this would be the ideal place to start.
> > next thing IMHO would be put an administration interface on top of it,
> > and that's were it gets trickier...
>
> Yes, definitely.
>
> It seems to me that there would be 3 stages to building such a
> specialist distro:
>
> [1] Assembling the components (probably, into metapackages) & offering
> an installer to load them onto a PC.
>
> [2] Doing some reasonable pre-configuration on them.
>
> [3] Putting an admin web GUI on the front.
>
> Part 1 is easy.
> Part 2 is a little more complicated, but far from impossible. It is
> comparable to the work that's been done tying the components of the
> Ubuntu desktop together.
> E.g. for a LAMP server, we'd need to:
> - configure a default empty database in MySQL;
> - install a default start page & a rudimentary public site as a
> directory under Apache, with some very basic template files, for
> people to get started by modifying;
> - an FTP server to allow stuff to be uploaded to the server;
> - and some moderately-privileged site-admin accounts who can upload
> stuff without having full root privileges.
> (Disclaimer: I've never used LAMP and know little about it!)
>
> Part 3 is the hard bit.
>
> Webmin will do it but could do with a lot of simplification. Just
> installing the relevant modules for each metapackage would be a good
> start, so that, e.g., if the user installs a LAMP server, they get a
> version of Webmin that only has AMP-related modules (plus system-wide
> stuff), no modules for Samba/email/etc. This would make it a lot less
> intimidating.
If I understand and know correctly, webmin is not in dapper.
Ebox or something else may?
However, some people seem to have strong feelings against Webmin. I
> would be interested to know why this is. Long ago - like 8-9y ago or
> more - I saw it have some problems with configuring Samba, where it
> failed to read the existing configuration directives in smb.conf and
> added its own conflicting ones on the end, but it has gone through
> many versions since then and I am sure it is better now.
>
> Alternatively, we could look at adapting one of the other admin-GUI
> systems.
>
> It seems to me that a good place to /start/ would be with perhaps just
> a stage 1&2 system: just preinstallation & basic pre-configuration.
> That's more than Debian does for the user!
>
> If it was quickly taken up and proved successful, it might generate
> interest in something more complete?
>
> The risk is that if it /didn't/ take off, it might kill off interest
> and support, of course.
>
> > beeing this targeted at dapper +1 for obvious reasons, i would think
> > that it's feasable to build something from scratch but of course that
> > would be up to cannonical (in-house or bounty?)
>
> True!
No need to rush up. Even if this project starts now, it is impossible to get
it on Ubuntu Server CD for Dapper. Alternativly, we can always include it
into universe and promote to main in dapper+1 if it shows usefull.
> actually, even for dapper it wouldn't be any difficult just to create
> > a meta-package that depends on apache2, perl, php and mysql:
> >
> > $ sudo apt-get install lamp-server
>
> Exactly so! This would bring us back up to parity with what the
> standard Debian installer does.
>
> > To summarize, i just want to say that whatever the future plans for
> > ubuntu server are, they will be good as long as something is done that
> > guives the user a choice to install a "non-base" system.
>
> Agreed.
Actually, there won't be non-base system. Ubuntu installer strives to do
most things to installer itself, and not to the user. That being said ,
there will be no -pre or -post install configurations of packages or
whateva. If the project ran good, then the ubuntu-instant-server package
would be installed and you would have the choice of doing whatever you want.
I'll try greping my irc logs sometime today for a detailed plan, and let you
know if I find it.
Best regards,
Mario
--
> Liam Proven · http://livejournal.com/userinfo.bml?user=lproven
> Tel: +44 20-8685-0498 · Mob: +44 7939-087884 · Fax: +44 870 1271528
> AOL/AIM/iChat: liamproven at aol.com · MSN/Messenger: lproven at hotmail.com
> Yahoo: liamproven at yahoo.co.uk · Skype: liamproven · ICQ: 73187508
> Gmail/Google Talk/Orkut: lproven at gmail.com
>
> --
> ubuntu-server mailing list
> ubuntu-server at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-server/attachments/20060222/30d037bd/attachment.html>
More information about the ubuntu-server
mailing list