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

Reply via email to