[eml-cvs] eml eml.xsd

Saurabh Garg sgarg at nceas.ucsb.edu
Thu Jun 24 08:04:51 PDT 2004


It could be a full DN or uid - dependent on system. So I guess there should
be a 'system' attribute. I assume this will be same as the 'authSystem'
attribute of access.

Thanks,
Sid


----- Original Message ----- 
From: "Christopher Jones" <cjones at lifesci.ucsb.edu>
Cc: <eml-dev at ecoinformatics.org>
Sent: Wednesday, June 23, 2004 6:14 PM
Subject: Re: [eml-cvs] eml eml.xsd


> Gotcha.  Then, in the eml documentation, I'd suggest that it be
> described in a non-metacat specific manner, so it's understandable how
> people using other systems would interpret and use this field.  Perhaps
> a couple of examples would help.
>
> Also, when you mean 'user', do you mean full DN, just uid, etc.? Should
> the element have a 'system' attribute so that it can be machine
> interpreted to be DN vs. uid vs. other?
>
> Chris
> _________________________________________________________________
> christopher jones     cjones at lifesci.ucsb.edu      (805) 680-5946
> marine science institute  university of california, santa barbara
> _________________________________________________________________
>
>
>
> Saurabh Garg wrote:
> > Hi Chris,
> >
> > This tag specifies the id of the user who logged into metacat and
submitted
> > the document. In metacat we consider the user who submits the document
as
> > the 'owner' - irrespective of users defined in other places. This piece
of
> > information is kept internally in metacat and is not displayed in
present
> > eml versions.
> >
> > So, Matt had proposed this change where the new eml version would
contain
> > this piece of information also. Metacat while accepting the document
will
> > have to check that the user specified in this field is same as the user
> > submitting the document.
> >
> > -Sid
> >
> > ----- Original Message ----- 
> > From: "Christopher Jones" <cjones at lifesci.ucsb.edu>
> > Cc: <eml-dev at ecoinformatics.org>
> > Sent: Wednesday, June 23, 2004 5:44 PM
> > Subject: Re: [eml-cvs] eml eml.xsd
> >
> >
> >
> >>Sid,
> >>
> >>How does the <emlCreatedBy> element differ from:
> >>
> >><eml:eml>
> >>   <dataset>
> >>     <metadataProvider />     <------this
> >>   ...
> >>   </dataset>
> >></eml>
> >>
> >>Is there a different function for this field that was just committed.
> >>I'm probably missing something here ...
> >>
> >>Chris
> >>_________________________________________________________________
> >>christopher jones     cjones at lifesci.ucsb.edu      (805) 680-5946
> >>marine science institute  university of california, santa barbara
> >>_________________________________________________________________
> >>
> >>
> >>Chad Berkley wrote:
> >>
> >>>berkley     04/06/23 16:43:01
> >>>
> >>>  Modified:    .        Tag: eml2_1_0 eml.xsd
> >>>  Log:
> >>>  Added eml tag for identifying the person who created the eml document
> >
> > and submitted it to a system like metacat.
> >
> >>>  (For release 2.1.0)
> >>>  (Commited for Sid Garg by Chad Berkley)
> >>>
> >>>  Revision  Changes    Path
> >>>  No                   revision
> >>>
> >>>
> >>>  No                   revision
> >>>
> >>>
> >>>  1.47.2.4  +12 -2     eml/eml.xsd
> >>>
> >>>  Index: eml.xsd
> >>>  ===================================================================
> >>>  RCS file: /cvs/eml/eml.xsd,v
> >>>  retrieving revision 1.47.2.3
> >>>  retrieving revision 1.47.2.4
> >>>  diff -u -r1.47.2.3 -r1.47.2.4
> >>>  --- eml.xsd 23 Jun 2004 00:55:36 -0000 1.47.2.3
> >>>  +++ eml.xsd 23 Jun 2004 23:43:01 -0000 1.47.2.4
> >>>  @@ -42,8 +42,8 @@
> >>>        For Details: http://knb.ecoinformatics.org/
> >>>
> >>>           '$Author: berkley $'
> >>>  -          '$Date: 2004/06/23 00:55:36 $'
> >>>  -      '$Revision: 1.47.2.3 $'
> >>>  +          '$Date: 2004/06/23 23:43:01 $'
> >>>  +      '$Revision: 1.47.2.4 $'
> >>>
> >>>       This program is free software; you can redistribute it and/or
> >
> > modify
> >
> >>>       it under the terms of the GNU General Public License as
published
> >
> > by
> >
> >>>  @@ -273,6 +273,16 @@
> >>>               </xs:annotation>
> >>>             </xs:element>
> >>>           </xs:choice>
> >>>  +        <xs:element name="emlCreatedBy" type="xs:string"
> >
> > minOccurs="1">
> >
> >>>  +          <xs:annotation>
> >>>  +            <xs:appinfo>
> >>>  +              <doc:tooltip>EML created by</doc:tooltip>
> >>>  +              <doc:description>The ID of the user who is submiting
> >
> > the eml
> >
> >>>  +              document to the system. This should be the user who is
> >
> > logged
> >
> >>>  +              into the system.</doc:description>
> >>>  +            </xs:appinfo>
> >>>  +          </xs:annotation>
> >>>  +        </xs:element>
> >>>           <xs:element name="additionalMetadata" minOccurs="0"
> >
> > maxOccurs="unbounded">
> >
> >>>               <xs:annotation>
> >>>                 <xs:appinfo>
> >>>
> >>>
> >>>
> >>>_______________________________________________
> >>>eml-cvs mailing list
> >>>eml-cvs at ecoinformatics.org
> >>>http://www.ecoinformatics.org/mailman/listinfo/eml-cvs
> >>
> >>_______________________________________________
> >>eml-dev mailing list
> >>eml-dev at ecoinformatics.org
> >>http://www.ecoinformatics.org/mailman/listinfo/eml-dev
> >>
> >
> >
> > _______________________________________________
> > eml-dev mailing list
> > eml-dev at ecoinformatics.org
> > http://www.ecoinformatics.org/mailman/listinfo/eml-dev
> _______________________________________________
> eml-dev mailing list
> eml-dev at ecoinformatics.org
> http://www.ecoinformatics.org/mailman/listinfo/eml-dev
>




More information about the Eml-dev mailing list