On Wed, Jan 21, 2026 at 1:27 PM Adam Williamson
<[email protected]> wrote:
>
> On Wed, 2026-01-21 at 10:01 -0800, Erich Eickmeyer wrote:
> > Hi all,
> >
> > Not sure if many of you know this, but I'm a bit of a UX guy, and try to 
> > make
> > everything I touch a good experience for new and experienced users alike.
> > That's kinda my thing.
> >
> > As an experiment I was just installing using the "Everything" installer in a
> > VM and came across an interesting conundrum.
> >
> > As many of you know, the Everything .iso image just has an Anaconda instance
> > where it installs from the comps, meaning one can install the desktop
> > environment they want along with whatever package selection they want from 
> > the
> > comps. This is all well and good, except I was noticing something.
> >
> > My wife is in education, and when I went to install the "Education" group to
> > show her, everything worked just fine until I looked at what it *actually*
> > installed in addition to the DE: nothing. So, upon inspecing the group I
> > noticed that *every package is optional* and, despite installing the group,
> > nothing got installed.
> >
> > I would say that, therefore, this didn't go as expected, and we can't expect
> > everyday or new users to open the command line and go `sudo dnf group 
> > install
> > {comp} --with-optional`.
> >
> > I can see three solutions:
> >
> > 1) Anaconda installs selected comps "--with-optional"
> > 2) If a comp has nothing but optional packages, Anaconda installs "--with-
> > optional".
> > 3) If a comp has only optional components, those components should be 
> > changed
> > from "optional" to "default".
> >
> > I'd love to hear some discussion about this.
>
> As Stephen mentioned in his reply, all-optional groups are mostly an
> artifact from two installer interfaces ago - the one that looked like
> https://techgage.com/viewimg/?img=/articles/linux/fedora_15_lovelock_review/fedora_15_installer_23.png&desc=Installing%20Fedora%2015
> You could click "Optional packages" there. These groups mostly existed
> in order to populate that interface.
>
> They may also have been relevant to older package management GUIs like
> gnome-packagekit, at this point I honestly don't recall. dnfdragora may
> show them too, I'm not sure.
>

Yes, these are shown in dnfdragora.

> You *can* access them to some degree using dnf, but I'm not sure anyone
> actually does. You can do `dnf group install --with-optional <group>`,
> which will include *all* optional packages in the group. It doesn't
> seem terribly useful to me, but maybe somebody likes it?
>

I do use it. :)

> My personal preference would be to throw out about 90% of comps, but
> I'm not sure how popular that would be. :D

I'd rather not, please. :)


-- 
真実はいつも一つ!/ Always, there's only one truth!
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to