On Wed, Jun 22, 2011 at 08:57:47PM -0400, Wyatt Epp wrote: > Tags are basically keywords you can use to describe packages, allowing > you to easily search and explore your options based on what the > packages actually does (if we want to get technical, anything that > identifies a package is a sort of tag: name, version, license, set, > checksum, etc.). ??It's just a vocabulary that eases the burden of > human lookup. ??The categories we have now are essentially (pairs of) > tags tied to a treelike structure in an actual filesystem, and I'd > wager that's a decent place to start, too-- probably the most > prominent problem I can see with the current method comes from these > edge cases where one category is obviously not enough. ??The obvious > solution is probably to just stick our semantic metadata into the > metadata.xml. ??So for...say, media-video/kdenlive, > <cat>media-video</cat>[1] becomes more like this: > > <cat> > <tag>media</tag> > <tag>video</tag> > <tag>kde</tag> > <tag>editors</tag> > </cat>
I'm going to just interpret this as a suggestion for a modification to metadata.xml ;-). Could this not just be: <tags> <tag>kde</tag> <tag>editors</tag> </tags> Then in the category's metadata.xml, at media-video/metdata.xml, you can fill in the rest: <tags> <tag>media</tag> <tag>video</tag> </tags> It would be nice to take advantage of the existing categories in Gentoo instead of having to duplicate all of this information over and over -- if this is to be done with metadata.xml. -- binki Look out for missing or extraneous apostrophes!
pgpLKnm149XfM.pgp
Description: PGP signature