... as discussed in today's Workstation WG meeting:
- Add baobab and dnf-plugins-core
- drop brasero, gnome-dictionary, gnome-logs, gnome-maps,
gnome-sound-recorder, simple-scan
Both Fedora Cloud and Fedora Server were listed as display_order 2,
meaning that Cloud (being alphabetically earlier) was selected by
default on network install systems.
This makes the wayland session show up as an option in the gdm session
chooser. The X session is still the default option, but including the
wayland session on the media makes it easier for interested people to
test it.
also adjust the comment on @anaconda-tools (which handily explains exactly
this issue, but which we clearly forgot to read...) to mention lorax as
another way stuff gets pulled into the anaconda runtime environment. We
really need to clear up what should be a dep of anaconda and what should be
included in lorax.
This adds two groups and an environment.
The "cloud-server" group contains packages required to support running
Fedora inside of cloud environments. It is meant to be used for building
cloud images.
The "cloud-server-environment" environment pulls in the above groups as
well as core. It is meant to be used to enable an interactive install
of a cloud-like image for development and testing.
The "cloud-management" group contains packages that enable management
of images and VMs running inside of clouds.
It's not used by anything; we use systemd-timedated instead.
Unfortunately, dropping it here doesn't actually get rid of it since
it's also pulled in by @anaconda-tools. But at least it's one step
closer.
... and while at this, sort workstation-product-environment
alphabetically.
Fine tuning of installed packages can be done post-install through
gnome-software.
Now that we have a flatter list of packages in the workstation-product
group, we can move most of kickstart removals and additions here.
This is part of a series of commits to make Workstation netinstall work.
https://bugzilla.redhat.com/show_bug.cgi?id=1134524
Workstation's package selection is currently not very well structured.
It's loosely based on comps groups, but on top of that comes a large
number of package removals and additions in the kickstart files. This
makes the current setup difficult to understand and maintain.
This commit paves the way to moving package selection back into comps
and getting rid of additions/removals in spin-kickstarts.
A large number of cuts are currently done from the dial-up, firefox,
gnome-desktop, input-methods and standard groups. This commit explodes
the packages in those groups into the workstation-product group in order
to make it possible to do Workstation package selection (cuts) here in
comps.
The main motivation behind this change is to make Workstation netinstall
work. To get there, package selection has to be done wholly in comps.
https://bugzilla.redhat.com/show_bug.cgi?id=1134524