--- xml/htdocs/proj/en/glep/glep-0034.html 2005/11/07 22:26:59 1.5 +++ xml/htdocs/proj/en/glep/glep-0034.html 2006/10/10 20:25:14 1.6 @@ -8,9 +8,252 @@ -->- +
|Title:||Per-Category metadata.xml Files|
|Author:||Ciaran McCreesh <ciaranm at gentoo.org>|
A metadata.xml file  is currently used to provide extra metadata (long descriptions, herd and maintainer information) about a package. It is proposed that these files also be used to describe the purpose of a category.
Category names are short and not entirely clear. Adding arbitrary length long descriptions to categories would provide several advantages:
It is proposed that the existing metadata.xml format  be used. Even though XML sucks, there is already a framework in place for these files. The filename will be blah-misc/metadata.xml. The character set @@ -109,8 +352,8 @@ the category level. They may be specified as a fall-back "assume that everything in this category is maintained by these people", but this must not be used as a replacement for proper per-package metadata.-
The app-vim category could use a metadata.xml file like the following:
@@ -128,8 +371,8 @@ </catmetadata>
The metadata DTD will remain backwards compatible.
The category metadata files will need to be considered "optional until implemented" rather than immediately becoming mandatory.