RFC: core/base/etc, pykickstart | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
Right now, we have the following entities:
- The 'core' group in comps
A list of packages suitable for a small-but-functional install that
can still add users, install packages, etc.
- The nebulous Minimal Install
De-facto defined to be the 'core' group in comps
- The 'base' group in comps
Another group of random stuff. Included in most default installs.
- The '--nobase' option to packages in kickstart
Which tells it to (theoretically) not select the 'base' group.
And we have the following behavior in various kickstart-using tools:
- Anaconda (UI)
Always selects 'core'
- Anaconda (Kickstart)
Always selects 'core'
Honors '--nobase'. Selects 'base' if it is not passed.
- Pungi
Always selects 'core'
Honors '--nobase'. Selects 'base' if it is not passed.
- livecd-creator, and its derivatves
Ignores --nobase, doesn't select *any* groups not explicitly listed
This leads to assorted confusion points:
- Confusion whether the minimal install includes 'base' or not (it does not,
but I've heard this a lot)
- Different kickstart tools handling the package list differently
What I'd like to do (tangentially related to
https://fedoraproject.org/wiki/Features/ReworkPackageGroups) is:
- Rename the 'base' group to something else
Ideally, if it's named something with fewer connotations than 'base', people
will be less likely to think of it as part of a minimal install.
- Drop the '--nobase' option
Obviously, if we rename 'base', it will 1) be a misnomer 2) not work right
without patching. I'd just rather drop it.
- Have all tools use the same behavior as livecd-creator
If you want a group, list it. If you don't want it, don't list it.
Opinions?
Bill
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
[Home] [Fedora Users] [Fedora Legacy List] [Fedora Maintainers] [Fedora Desktop] [Red Hat 9 Bible] [Fedora Bible] [Fedora SELinux] [Big List of Linux Books] [Yosemite News] [Yosemite Photos] [KDE Users] [Fedora Tools]