[eml-dev] [Bug 3480] New: - duplicate distribution types (in resource.xsd, and physical.xsd)

David Blankman dblankman1 at gmail.com
Fri Aug 29 11:46:30 PDT 2008


Margaret,

I am trying to remeber the rational for having distribution in two places. I
think that we did that expecting that lots of people would not use
eml-Physical, so it made sense to have it in resource. The distribution
information in Resource was intended, I think, for human consumption while
the element in eml-physical was meant primarily for software agents.

I am not making a case for two versions, but rather trying to remember the
rational. I don't trust my memory so I could be wrong, but my explanation,
at least, seems logical.

David

David Blankman
Director of Information Management, Israel LTER/Ma'arag
Mitrani Department of Desert Ecology
Jacob Blaustein Desert Research Institute
Ben Gurion University
Midreshet Ben Gurion, 84990 Israel
972-54-685-9345 (cell)
1-505-349-5680 (Skype)



On Fri, Aug 29, 2008 at 9:08 PM, <bugzilla-daemon at ecoinformatics.org> wrote:

> http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3480
>
>           Summary: duplicate distribution types (in resource.xsd, and
>                    physical.xsd)
>           Product: EML
>           Version: 2.0.1
>          Platform: Other
>        OS/Version: All
>            Status: NEW
>          Severity: normal
>          Priority: P2
>         Component: eml - general bugs
>        AssignedTo: jones at nceas.ucsb.edu
>        ReportedBy: mob at icess.ucsb.edu
>         QAContact: eml-dev at ecoinformatics.org
>
>
> In examining <distribution>: there are currently 2 Distribution Types,
> which
> are identical:
>
> 1. eml-physical.xsd:  <xs:complexType name="PhysicalDistributionType">
>
> used by:
> eml-physical.xsd:1169:        <xs:element name="distribution"
> type="PhysicalDistributionType"
>
> and
> 2. eml-resource.xsd:  <xs:complexType name="DistributionType">
>
> used in these schemas:
> eml-resource.xsd:364:      <xs:element name="distribution"
> type="DistributionType" minOccurs="0" maxOccurs="unbounded">
> eml-software.xsd:129:              <xs:element name="distribution"
> type="res:DistributionType" maxOccurs="unbounded"> (this one is a child of
> <implementation>)
>
> I cant tell why this is the case. What was the rationale for having 2?
>
> Also note that bug #1154 only mentions one of these,
> PhysicalDistributionType
> _______________________________________________
> Eml-dev mailing list
> Eml-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/eml-dev
>



-- 
Nature is trying very hard to make us succeed, but nature does not depend on
us. We are not the only experiment.
- R. Buckminster Fuller

If I am not for myself, then who will be for me? If I am for myself alone,
then who am I? If not now, when?
- Rabbi Hillel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mercury.nceas.ucsb.edu/ecoinformatics/pipermail/eml-dev/attachments/20080829/2dc0dda7/attachment.html>


More information about the Eml-dev mailing list