Bug 858180
| Summary: | Provide sane defaults in package selection spoke | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | drago01 |
| Component: | anaconda | Assignee: | Chris Lumens <clumens> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 18 | CC: | adel.gadllah, awilliam, g.kaviyarasu, johannbg, jonathan, notting, robatino, vanmeeuwen+fedora |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | anaconda-18.9-1 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-11-23 02:17:06 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
drago01
2012-09-18 09:20:43 UTC
We have two release blocking desktop which one should be the default? (In reply to comment #1) > We have two release blocking desktop which one should be the default? The one we promote as default (download page) and always have. Unless FESCo / the board wants to change that. But this is not the point of this bug. What is a reasonable default? (In reply to comment #3) > What is a reasonable default? The default desktop so that a user can get a working system without having to bother with the package selection at all. Like with the old installer ... the newer design should improve usability not add such regressions. Those who know what they want can go into the spoke and change the selection. Perhaps I'm missing something, but haven't we always used comps to specify defaults like that rather than hardcoding a group selection in the installer? (Asking great knower of all things comps.) (In reply to comment #5) > Perhaps I'm missing something, but haven't we always used comps to specify > defaults like that rather than hardcoding a group selection in the installer? > > (Asking great knower of all things comps.) Comps used to have an idea of "default", and in fact we even had kickstart support for selecting those defaults via %packages --defaults, however in the recent comps shakeup done by Bill Nottingham, that has gone away and now comps appears to have no concept of default, and the --defaults option in kickstart is dead. (In reply to comment #6) > (In reply to comment #5) > > Perhaps I'm missing something, but haven't we always used comps to specify > > defaults like that rather than hardcoding a group selection in the installer? > > > > (Asking great knower of all things comps.) > > Comps used to have an idea of "default", and in fact we even had kickstart > support for selecting those defaults via %packages --defaults, however in > the recent comps shakeup done by Bill Nottingham, that has gone away and now > comps appears to have no concept of default, and the --defaults option in > kickstart is dead. So who/what decides about defaults now? Should anaconda just have it hardcoded? There are no defaults as of now. That is, there are some groups that are selected by default when the user picks an environment, but none of the environments are marked as "default". (In reply to comment #8) > There are no defaults as of now. That is, there are some groups that are > selected by default when the user picks an environment, but none of the > environments are marked as "default". Yes that's what the bug is about. The question was "how to fix it" ? Having the concept of 'default' groups when groups are combined into installation options isn't a valid concept - it's setting the default setting at the wrong level. If the idea is for the installer to have a default preselected out of the choices that were given, the simplest way to do that is for it to just preselect the first installation choice specified by display_order. This keeps the choice of what it is out of anaconda. I could cook up a patch for this but probably not for a few days. from the looks of it that solution will only delay the unenviable as in until KDE,XFCE, LXDE ( or some new DE ) decide they want to rename their comps group starting with an A or 0. Desktop environments are displayed based on a numeric order in comps, not alphabetically. This bug looks to have been fixed for many anaconda builds now but missed being closed. If you find you are still experiencing it with Fedora 18 Beta (RC1) or later, please re-open the bug. (we've been defaulting to GNOME for some time now.) |