I have made some significant changes to tasksel, that will need changes elsewhere. I plan to upload this to unstable pretty soon, feedback permitting.
Some of the more popular desktop environments are individually selectable in tasksel, in a little sub-menu. (Of course that's displayed suboptimally due to debconf, wah.) (There is still, obviously, a default desktop.) Parts of the syslinux boot menus are obsoleted (though not actually broken) by the above change and should be removed. Which will also probably mean changing the installation manual too. debian-cd also has some isolinux menus for desktop selection that can be removed now. Note that I kept the tasksel/desktop preseed working, so debian-cd can continue to use it for non-default-desktop CDs. Most of the server tasks were not well enough defined or useful and so were removed. I kept ssh-server, print-server, and web-server. This may need documentation updates somewhere. No translatable strings were changed so far, but I would like to change "Debian desktop environment" to "Desktop environment", because that would make the display look better: │ [*] Desktop environment │ │ [*] ... Xfce │ │ [ ] ... GNOME │ │ [ ] ... KDE │ There's room to add a limited number of blends type tasks, but this will be up to the blends people to put together patches for. The menu only has 8 out of 10 slots used now, and my feeling is that a modest amount of hierarchy here can allow adding slightly more choices to the menu without it descending into unusable chaos. So, perhaps something like this, although I am unsure of the names. │ [ ] Debian pure blends │ │ [ ] ... Debian Edu │ │ [ ] ... Debian Med │ │ [ ] ... DebiChem │ │ [ ] Openstack │ │ [ ] ... Compute Node │ │ [ ] ... Proxy Node │ -- see shy jo, for fjp
signature.asc
Description: Digital signature