On Wed, Jan 21, 2026 at 1:02 PM Erich Eickmeyer <[email protected]> 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. >
Option 4: This sparks a conversation about whether the Fedora Education SIG is responsive and actually managing their Spin. This doesn't sound like it's being cared for. Having everything in "optional" is a holdover from the ancient days when Anaconda offered a UX for selecting additional content beyond the defaults. -- _______________________________________________ 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
