http://fedoraproject.org/extras/4/i386/repodata/

Matthew Miller mattdm at mattdm.org
Thu Jul 14 17:45:08 UTC 2005


On Thu, Jul 14, 2005 at 01:29:34PM -0400, Chris Ricker wrote:
> > Well, since the current group tag is already Forever More Needed, we might
> > as well reuse it for this.
> If it goes in the spec at all, sure. But is Group abusable to get multiple 
> tags? And if you're having to make changes to get Group usable, why not 
> just kill it instead?

You don't have to make changes -- you can put pretty much any arbitrary
string there.


> retrofitting's needed in the sense of something has to have a tag to be 
> categorizable. So if the tag is within the rpm, all the existing rpms 
> either need a rebuild (not going to happen, except perhaps for the sphere 
> of Fedora) or you have to fall back to the existing meaningless Group tag

Yeah; the existing groups could be recogized by the way they contain a "/"
and dealt with as legacy. Or, maybe it wouldn't be considered a tag unless
there's more than one separated by a ",". Or just let 'em be tags that would
generally be ignored. So many possibilities. :)


> > Keeping the tag information in an external file has the converse problem:
> > every time you want to change (or worse, add) a package, someone has got to
> > edit the file. And I don't think we want to have a .metadata file for every
> > package, so it's likely to be Some Central File.
> But Some Central File has to change anyway every time packages change, are 
> added, etc. That's a solved problem....

How so? You mean the yum repo metadata? That's automatically generated from
info in the RPMs themselves....

> > > About the only reason I can think of for doing it in the spec is 
> > > simplicity
> > Exactly. And don't underestimate simplicity. :)
> Sure. I just don't see any pressing need for that info to be within the 
> spec....

I could be convinced, but on the contrary, I don't see any pressing need for
it *not* to be, given a better design than the old "GROUPS" list.

-- 
Matthew Miller           mattdm at mattdm.org        <http://www.mattdm.org/>
Boston University Linux      ------>                <http://linux.bu.edu/>
Current office temperature: 78 degrees Fahrenheit.




More information about the fedora-extras-list mailing list