Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

57 lines
1.5 KiB
Plaintext

<grammar
xmlns="http://relaxng.org/ns/structure/1.0"
ns="http://go-mono.org/team.xsd">
<start>
<element name="contributors">
<optional>
<ref name="schema" />
</optional>
<oneOrMore>
<element name="contributor">
<zeroOrMore><element name="name">
<zeroOrMore><element name="first-name"><text/></element></zeroOrMore>
<zeroOrMore><element name="last-name"><text/></element></zeroOrMore>
</element></zeroOrMore>
<zeroOrMore><element name="e-mail"><text/></element></zeroOrMore>
<zeroOrMore><element name="image"><text/></element></zeroOrMore>
<zeroOrMore><element name="location"><text/></element></zeroOrMore>
<zeroOrMore><element name="organization"><text/></element></zeroOrMore>
<zeroOrMore><element name="description"><text/></element></zeroOrMore>
<zeroOrMore><element name="tasks">
<oneOrMore><element name="task">
<text/>
</element></oneOrMore>
</element></zeroOrMore>
</element>
</oneOrMore>
</element>
</start>
<define name="schema">
<element name="schema" ns="http://www.w3.org/2001/XMLSchema">
<ref name="anyAttribute" />
<ref name="anyElement"/>
</element>
</define>
<define name="anyElement">
<zeroOrMore>
<element>
<anyName/>
<ref name="anyAttribute" />
<zeroOrMore>
<text/>
<ref name="anyElement"/>
</zeroOrMore>
</element>
</zeroOrMore>
</define>
<define name="anyAttribute">
<zeroOrMore>
<attribute><anyName/></attribute>
</zeroOrMore>
</define>
</grammar>