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

Reply via email to