Maven supports <developers>
with <roles>
, however, I see no official list of valid roles.
Are these roles just plain text for documentation purposes? If there is no official list of roles to choose from, are there any rules or standards on how to format role names?
For example, is a UI developer a uideveloper
, a ui-developer
, a UI Developer
, etc.
This is what I see in the XSD. Role is just a plain xs:string
and it is mainly used for documentation.
<xs:element name="roles" minOccurs="0">
<xs:annotation>
<xs:documentation source="version">3.0.0+</xs:documentation>
<xs:documentation source="description">
The roles the contributor plays in the project. Each role is described by a <code>role</code> element, the body of which is a role name. This can also be used to describe the contribution.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="role" minOccurs="0" maxOccurs="unbounded" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With