Recently landed in yum/anaconda is the ability for an installation environment's add-on groups to be selected by default when that environment is selected for installation. (related to https://bugzilla.redhat.com/show_bug.cgi?id=924061)
This is done by changing the option entry in comps from: <groupid>foo</groupid> to: <groupid default="true">foo</groupid>
I'm sending this to the spins sigs, because certain spins might want to change their environment that's used by anaconda to take advantage of this. For example, the XFCE spin includes the @xfce-apps and @xfce-media groups as part of their mandatory groups; they could be moved to just being default options. Similarly, the LXDE spin could mark some of their options (lxde-apps, lxde-office, etc) to be selected by default when LXDE is selected.
Just FYI, and sorry about the delays (the yum build was in updates-testing until the beta freeze was over.). Note that due to string freeze we really can't create *new* groups to take advantage of this for F19.
Bill
On Wed, 29 May 2013 16:32:05 -0400 Bill Nottingham notting@redhat.com wrote:
Recently landed in yum/anaconda is the ability for an installation environment's add-on groups to be selected by default when that environment is selected for installation. (related to https://bugzilla.redhat.com/show_bug.cgi?id=924061)
This is done by changing the option entry in comps from: <groupid>foo</groupid> to: <groupid default="true">foo</groupid>
I'm sending this to the spins sigs, because certain spins might want to change their environment that's used by anaconda to take advantage of this. For example, the XFCE spin includes the @xfce-apps and @xfce-media groups as part of their mandatory groups; they could be moved to just being default options. Similarly, the LXDE spin could mark some of their options (lxde-apps, lxde-office, etc) to be selected by default when LXDE is selected.
So, this works for any groups?
Or only things in optionlist ?
Ie, to make the Xfce change you suggest I would need to move those groups out of grouplist and put them under optionlist?
kevin
Kevin Fenzi (kevin@scrye.com) said:
On Wed, 29 May 2013 16:32:05 -0400 Bill Nottingham notting@redhat.com wrote:
Recently landed in yum/anaconda is the ability for an installation environment's add-on groups to be selected by default when that environment is selected for installation. (related to https://bugzilla.redhat.com/show_bug.cgi?id=924061)
This is done by changing the option entry in comps from: <groupid>foo</groupid> to: <groupid default="true">foo</groupid>
I'm sending this to the spins sigs, because certain spins might want to change their environment that's used by anaconda to take advantage of this. For example, the XFCE spin includes the @xfce-apps and @xfce-media groups as part of their mandatory groups; they could be moved to just being default options. Similarly, the LXDE spin could mark some of their options (lxde-apps, lxde-office, etc) to be selected by default when LXDE is selected.
So, this works for any groups?
Or only things in optionlist ?
Ie, to make the Xfce change you suggest I would need to move those groups out of grouplist and put them under optionlist?
Correct, it's only for groups in the optionlist - all the groups in the main grouplist are still considered mandatory.
Bill
On Thu, 30 May 2013 10:14:45 -0400 Bill Nottingham notting@redhat.com wrote:
Correct, it's only for groups in the optionlist - all the groups in the main grouplist are still considered mandatory.
Cool. I have made this change for Xfce, I hope it will help some folks who want to use other apps or the like.
kevin