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