[eml-cvs] eml eml.xsd

Christopher Jones cjones at lifesci.ucsb.edu
Wed Jun 23 18:14:34 PDT 2004


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



More information about the Eml-dev mailing list