Hello installer-team,
Simon has just filed some bugreports against tasksel, that ask for package
adjustment for some different desktop environments (regarding network-manager
packages): #1086819, #1086829, #1086831
I would like to make a proposal, to be sent out to all DE teams.
We are not the right people to decide, which packages to include in which
DE, so we will have to ask the DE people anyway.
To simplify this whole structure, I propose the following:
-----------------------------------------------------------------------------
The installer-team would like to invite the desktop-environment teams, to
change the way how package selection for the different desktops is managed:
Instead of maintaining a list of packages per desktop in tasksel (thus
in task-*-desktop), managed by the installer-team (that has no deep insight,
which package makes sense to be included in the respective desktops), we
would like to move to one (or more) meta packages per desktop, which are
maintained by the respective desktop teams, and where tasksel depends on.
GNOME recently went this way already: there are two meta packages for
the GNOME desktop ('gnome-core' and 'gnome'), and task-gnome-desktop
simply depends on them.
That way, GNOME people can easily control, which packages they would
like to have included in a GNOME desktop installation performed by the
debian-installer / tasksel.
So, please think about introducing one or more meta packages for your
desktop, and depending them on all packages you would like to have
included in a default installation of your DE.
If you already have such structure ready, please drop us a note, which meta
packages are relevant for your DE, so that tasksel can depend on them.
Many thanks
--------------------------------------------------------------------------
What do you think?
Holger
--
Holger Wansing <***@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076