TaskSel proposal (Was: Proposal for a new CDD sub-project: Debian4Business)
On Thu, 19 Apr 2007, Luis Matos wrote:
At least, we could preseed some options, (like debian-med) but that
wouldn't come in tasksel's options, like kde-desktop and xfce-desktop.
IMHO the best solution would be if tasksel would have a two level
[x] Desktop environment
[ ] KDE
[ ] XFCE
# We could provide more than
# `This task provides basic desktop software and serves as a basis for the
# Gnome and KDE desktop tasks.'
# but just the environment the user wants. If nothing of the second
# level is selected, we go with the current selection list
[ ] Web Server # perhaps rename to "Web Application Server"
[ ] PHP
[ ] Zope
# Probably there are more things users might need on a
# Machine that serves web applications
[ ] Print server
[ ] DNS server
[ ] File server
[ ] Samba
[ ] Mail server
[ ] Postfix
# Perhaps we need an exlusively selection feature here because these two
[ ] SQL database
[ ] MySQL
[ ] PostgreSQL
[ ] Laptop
--- now comes the new part
[ ] Custom Debian Distribution
[ ] Debian-Edu
[ ] Debian-Jr.
[ ] Debian-Med
The (random) alternatives given above (and marked randomly)
make clear that the first level is so unspecific that no reasonable
selection can be done, because there are quite common alternatives
in nearly every section and it is not really clear what becomes
installed. So I would regard this as a necessary enhancement to
tasksel because I always ended up selecting nothing at all when
I installed a new box, because I do not know exactly for instance
what database server get's installed (well, I'm lucky enought
that postgresql-8.1 is my server of choice but I was not sure
whether MySQL is installed in addition, which I do not want nor
MySLQ users would regard this entry useful).
IMHO this multi level selection is a usual feature of modern install
programs (in general) and seems to be absolutely necessary for
me. This would more or less solve the CDD problem really simple.