Robin H. Johnson wrote: > On Fri, Jul 04, 2008 at 09:58:21PM +0200, Tiziano M?ller wrote: >> > On Fri, Jul 04, 2008 at 04:22:02PM +0200, Tiziano M?ller wrote: >> >> One GLEP introduces new elements 'team', 'dev' and 'proxy': >> >> http://dev.gentoo.org/~dev-zero/glep/glep-new_metadata_elements.html >> > 1. With the addition of <maintainer><team>cpp</team></maintainer>, why >> > do we still need <herd> elements? >> I'd see the herd element as kind of tag which could be used to search for >> packages (given the corresponding tools). > Clarify the GLEP to mention this please? Sure, will do.
> >> > 2. "<gentoo:dev>dev-zero</gentoo:dev>". That's not possible to validate >> > sanely. The following would be better: >> > <maintainer><dev project="foobar">moodev</dev></maintainer> >> > >> > With the default value of the 'project' attribute being 'gentoo'. >> That's another good solution. The possibility I mentioned is rather >> suitable for others wanting to extend our metadata.xml format (and still >> be able to validate the content of gentoo:dev against our list of devs). > 'gentoo:dev' isn't directly validable. It states element 'dev' in the > XML namespace of 'gentoo'. That's why I think that the the project > attribute variation would be more suitable, and also really easy for > other projects to handle. > > When they are adding their own metadata.xml files, they can use an XSL > transform to add the explicit "project='gentoo'" for their own > metadata.xml files. > -- gentoo-dev@lists.gentoo.org mailing list