Hi,
From time to time, when setting up virtual machines for testing, I miss a fast way to install the minimal set of packages which allows me to boot into the desktop of a desktop environment. Currently, I do a minimal install, then install some core component, i.e. gnome-shell, and then hunt the logs to find out which other packages are missing.
So, what about creating groups for the various desktop environments which pull in basesystem + xorg + mesa drivers + displaymanager + bare desktop shell?