Jason van Zyl <[EMAIL PROTECTED]> wrote on 05/01/2004 02:52:00 PM:

> On Sun, 2004-01-04 at 17:31, [EMAIL PROTECTED] wrote:
> > I'm talking about stuff in the 1.0 codebase.
> 
> What about it? There's nothing in JIRA about it and the XSD references
> contactDetails and there doesn't appear to be any object that references
> that. I removed it because it was the only plugin that has it. And who
> really cares about the roles of the contributor anyway. All we need is a
> name and email and ultimately if anything just an id so we can reference
> some store of developer information.

Which xsd are you talking about?

In the 1.0 xsd, there is:

  <!-- /contributors/contributor element -->
  <xs:element name="contributor">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="name"/>
        <xs:group ref="contactDetails" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>

and contactDetails is defined as

  <xs:group name="contactDetails">
      <xs:sequence>
        <xs:element ref="email"/>
        <xs:element name="organization" type='xs:string' minOccurs="0"/>
        <xs:element ref="roles" minOccurs="0" />
        <xs:element ref="url" minOccurs="0" />
        <xs:element ref="timezone" minOccurs="0" />
      </xs:sequence>
  </xs:group>

This corresponds to the java code in the 1.0 branch, and has done for 
quite some time.

I'm not sure what you mean by "the XSD references contactDetails and there 
doesn't appear to be any object that references that", as objects don't 
reference items in the schema directly anyway. The contactDetails group 
was created to hold the similarity between developer and contributor. I 
don't think the code was ever changed to have this commonality extracted.

--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/
> > 
> > 
> > 
> > Jason van Zyl <[EMAIL PROTECTED]> wrote on 05/01/2004 01:40:05 AM:
> > 
> > > On Sun, 2004-01-04 at 07:18, [EMAIL PROTECTED] wrote:
> > > > Contributor v1.8 has roles and organization. Why is this being 
> > removed?
> > > 
> > > What is contributor v1.8? I see nothing in JIRA about the addition 
of
> > > those fields in the 'model-additions' (which was pom-additions) or a
> > > request for it.
> > > 
> > > The same goes with the things that have been requested for 1.1. 
There is
> > > no way to track these things unless people start putting this stuff 
into
> > > JIRA.
> > > 
> > > > --
> > > > dIon Gillard, Multitask Consulting
> > > > Blog:      http://blogs.codehaus.org/people/dion/
> > > > 
> > > > 
> > > > 
> > > > [EMAIL PROTECTED] wrote on 29/12/2003 02:10:56 PM:
> > > > 
> > > > > jvanzyl     2003/12/28 19:10:56
> > > > > 
> > > > >   Modified:    simian   project.xml
> > > > >   Log:
> > > > >   o contributor has name and email only, just fixing stuff as i 
> > catch 
> > > > things
> > > > >     with an adhoc validator i'm using for testing the 
components.
> > > > > 
> > > > >   Revision  Changes    Path
> > > > >   1.17      +0 -5      maven-plugins/simian/project.xml
> > > > > 
> > > > >   Index: project.xml
> > > > > 
===================================================================
> > > > >   RCS file: /home/cvs/maven-plugins/simian/project.xml,v
> > > > >   retrieving revision 1.16
> > > > >   retrieving revision 1.17
> > > > >   diff -u -r1.16 -r1.17
> > > > >   --- project.xml   10 Oct 2003 19:21:02 -0000   1.16
> > > > >   +++ project.xml   29 Dec 2003 03:10:56 -0000   1.17
> > > > >   @@ -69,12 +69,7 @@
> > > > >      <contributors>
> > > > >        <contributor>
> > > > >          <name>Maurice Montgénie</name>
> > > > >   -      <id/>
> > > > >          <email>[EMAIL PROTECTED]</email>
> > > > >   -      <organization>CGSS Guyane</organization>
> > > > >   -      <roles>
> > > > >   -        <role>Maven Plugin</role>
> > > > >   -      </roles>
> > > > >        </contributor>
> > > > >      </contributors>
> > > > >      <reports>
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > > 
> > > > 
> > > > 
> > > > 
---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > -- 
> > > jvz.
> > > 
> > > Jason van Zyl
> > > [EMAIL PROTECTED]
> > > http://tambora.zenplex.org
> > > 
> > > In short, man creates for himself a new religion of a rational
> > > and technical order to justify his work and to be justified in it.
> > > 
> > >   -- Jacques Ellul, The Technological Society
> > > 
> > > 
> > > 
---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> -- 
> jvz.
> 
> Jason van Zyl
> [EMAIL PROTECTED]
> http://tambora.zenplex.org
> 
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
> 
>   -- Jacques Ellul, The Technological Society
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to