I've added the ability for pungi to read kickstart syntax for the package
manifest. This means we can list the groups from comps we want, and whether
or not to include the defaults or optional packages for that group. This
allows the manifest to be a bit easier to read/use, and it helps to make sure
what we pull in is visible to the user.
What does this mean for the Desktop group? I'd like to just reference
@gnome-desktop for the Prime spin, that would pull in all the mandatory
things in comps as well as things marked default. Since we use a comps that
is a merger of core/extras, that means you need to start making serious
thoughts about what is marked as default/mandatory in the gnome group, for
both core and extras packages (since things are merging).
Currently comps is a little ugly in that there is one in Core cvs and one in
Extras cvs. I'll try to relay changes you wish to make into the appropriate
one.
http://cvs.fedora.redhat.com/viewcvs/comps/comps-fe7.xml.in?root=extras&a...
is the Extras one. The core one isn't viewable via viewcvs :/
I've tossed a copy of it up to
http://people.redhat.com/jkeating/comps-fc7.xml.in
Note, this has the extras stuff in it too, merged shortly before Test2.
--
Jesse Keating
Release Engineer: Fedora