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]>

Reply via email to