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!

Attachment: pgpLKnm149XfM.pgp
Description: PGP signature

Reply via email to