jvanzyl 2002/05/31 14:35:04
Modified: src/dtd project.xsd
Log:
Updating the schema with the changes we've made to our scratchpad
POM.
Revision Changes Path
1.14 +31 -17 jakarta-turbine-maven/src/dtd/project.xsd
Index: project.xsd
===================================================================
RCS file: /home/cvs/jakarta-turbine-maven/src/dtd/project.xsd,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- project.xsd 30 May 2002 13:46:48 -0000 1.13
+++ project.xsd 31 May 2002 21:35:04 -0000 1.14
@@ -3,25 +3,22 @@
<xs:element name="project">
<xs:complexType>
<xs:sequence>
- <xs:element ref="version"/>
- <xs:element ref="name"/>
+ <xs:element ref="pomVersion"/>
<xs:element ref="id"/>
+ <xs:element ref="name"/>
<xs:element ref="currentVersion"/>
<xs:element ref="organization"/>
<xs:element ref="inceptionYear"/>
<xs:element ref="package"/>
- <xs:element ref="shortDescription"/>
<xs:element ref="gumpRepositoryId" minOccurs="0"/>
<xs:element ref="description" minOccurs="0"/>
+ <xs:element ref="shortDescription"/>
<xs:element ref="url"/>
- <xs:element ref="cvsWebUrl" minOccurs="0"/>
<xs:element ref="issueTrackingUrl" minOccurs="0"/>
<xs:element ref="siteAddress" minOccurs="0"/>
<xs:element ref="siteDirectory" minOccurs="0"/>
<xs:element ref="distributionDirectory" minOccurs="0"/>
- <xs:element ref="cvsRoot" minOccurs="0"/>
- <xs:element ref="cvsModule" minOccurs="0"/>
- <xs:element ref="distributions" minOccurs="0"/>
+ <xs:element ref="versions" minOccurs="0"/>
<xs:element ref="branches" minOccurs="0"/>
<xs:element ref="mailingLists"/>
<xs:element ref="developers"/>
@@ -31,7 +28,7 @@
</xs:complexType>
</xs:element>
- <xs:element name="version" type='xs:string'/>
+ <xs:element name="pomVersion" type='xs:string'/>
<xs:element name="name" type='xs:string'/>
<xs:element name="id" type='xs:string'/>
<xs:element name="currentVersion" type='xs:string'/>
@@ -41,14 +38,20 @@
<xs:element name="gumpRepositoryId" type='xs:string'/>
<xs:element name="description" type='xs:string'/>
<xs:element name="url" type='xs:string'/>
- <xs:element name="cvsWebUrl" type='xs:string'/>
- <xs:element name="cvsRoot" type='xs:string'/>
- <xs:element name="cvsModule" type='xs:string'/>
<xs:element name="issueTrackingUrl" type='xs:string'/>
<xs:element name="siteAddress" type='xs:string'/>
<xs:element name="siteDirectory" type='xs:string'/>
<xs:element name="distributionDirectory" type='xs:string'/>
+ <xs:element name="repository">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element ref="connection"/>
+ <xs:element ref="url"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
<xs:element name="organization">
<xs:complexType>
<xs:sequence>
@@ -58,19 +61,19 @@
</xs:complexType>
</xs:element>
- <xs:element name="distributions">
+ <xs:element name="versions">
<xs:complexType>
<xs:sequence>
- <xs:element ref="distribution" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element ref="version" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="distribution">
+ <xs:element name="version">
<xs:complexType>
<xs:sequence>
<xs:element ref="id"/>
- <xs:element ref="version"/>
+ <xs:element ref="name"/>
<xs:element ref="tag"/>
</xs:sequence>
</xs:complexType>
@@ -132,10 +135,21 @@
<xs:element ref="id"/>
<xs:element ref="email"/>
<xs:element name="organization" type='xs:string' minOccurs="0"/>
+ <xs:element ref="roles"/>
</xs:sequence>
</xs:complexType>
</xs:element>
-
+
+ <xs:element name="roles">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element ref="role" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="role" type='xs:string'/>
+
<xs:element name="email" type='xs:string'/>
<xs:element name="dependencies">
@@ -149,7 +163,7 @@
<xs:element name="dependency">
<xs:complexType>
<xs:sequence>
- <xs:element ref="name"/>
+ <xs:element ref="id"/>
<xs:element ref="version"/>
<xs:element ref="url" minOccurs="0"/>
</xs:sequence>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>