List Archive: gentoo-dev
Marius Mauch wrote:
> Hmm, in that case maybe it's be possible to use a similar system for
> devs, e.g.
> <maintainer>
> <dev>genone</dev>
> </maintainer>
> and only use the <email> element for non-dev maintainers and upstream
> contacts. Anyway, as long as we use the same tag to list both
> individual and group maintainers it would be an improvement IMO.
Sure, that'd be great. This information could be autogenerated from LDAP
though.
This would result in something like this:
<pkgmetadata>
<xi:include href="http://www.gentoo.org/metadata/metadata-refs.xml"
xmlns:xi="http://www.w3.org/2001/XInclude"/>
<!-- ^^ depends on how we decide to implement things -->
<maintainer>
<herd>foobar</herd>
</maintainer>
<maintainer primary="true">
<dev>moomooman</dev>
</maintainer>
<maintainer>
<email>foobar@...</email>
<name>Someone Foobar</name>
<description>Proxy maintainer</description>
</maintainer>
Just in case someone's interested: http://dev.gentoo.org/~dev-zero/metadata/
There is a first metadata.xsd and a couple of metadata.xml files for
testing.
You can validate using this: 'xmllint --xinclude --schema
metadata.xsd --noout $FILE' since xmllint seems to ignore the XSD
specification in the XML and tries to validate against a non-existing DTD.
The metadata.xsd is a work-in-progress and not finished (yet).
Cheers,
Tiziano
--
gentoo-dev@g.o mailing list
|
|