[Yum-devel] [PATCH RFC] Add new metadata type to comps

James Antill james at fedoraproject.org
Fri Jul 20 15:32:47 UTC 2012


On Fri, 2012-07-20 at 11:03 -0400, Bill Nottingham wrote:
> James Antill (james at fedoraproject.org) said: 
> > On Wed, 2012-07-18 at 16:05 -0400, Bill Nottingham wrote:
> > > As part of the anaconda UI redesign, we wanted to drive software selection
> > > based on a bit of higher level metadata than just groups. This patch adds
> > > the concept to yum. For more background info, see:
> > > 	https://fedorahosted.org/pipermail/anaconda-patches/2012-July/000165.html
> > 
> >  From the backend POV, this looks fine to me (I assume the anaconda guys
> > are happy with the APIs they need?)
> 
> It's still being discussed.

 *nods*

> >  From the UI POV though I think we need to integrate it into the current
> > groups. So you could just do: yum install @blah ... to get an
> > "installclass" group. I assume there are no plans to have installclasses
> > with the same name as a normal group (so we can treat that as a WTF)?
> 
> Hadn't ruled that out one way or another - the other option would be to pick
> a new magic starting character other than '@'.

 I saw that suggestion in the anaconda thread, and I'm pretty sure it's
a terrible idea to have another magic character.

> >  Also are you sure you want to keep the feature that is display_order?
> 
> Can maybe drop it and just say for anaconda UI purposes it follows file
> ordering.

 Well I was assuming just using lexicographic order instead. Is there a
need to change the order (to always have minimal at the top or
something)? If so I guess just keep display_order, but given how we
never use it for groups and that users don't expect it I thought it
might be a good idea to not carry it forwards.



More information about the Yum-devel mailing list