[OAI-implementers] Fixes in OAI-PMH document and oai_dc schema

Simeon Warner simeon@cs.cornell.edu
Thu, 19 Dec 2002 11:43:08 -0500 (EST)


oai_dc schema
-------------

A revised version of the simpledc schema was released on 
2002-12-12 and fixes earlier validation problems
<http://dublincore.org/schemas/xmls/simpledc20021212.xsd>. 
We have updated the oai_dc schema to import the new simpledc
schema, see <http://www.openarchives.org/OAI/2.0/oai_dc.xsd>. 
The previous version is available at 
<http://www.openarchives.org/OAI/2.0/oai_dc.2002-06-14.xsd>.

The new oai_dc schema also corrects the unnecessary double 
specification of minOccurs and maxOccurs for the individual 
elements, i.e.

<complexType name="oai_dcType">
  <choice minOccurs="0" maxOccurs="unbounded">
    <element ref="dc:title" minOccurs="0" maxOccurs="unbounded"/>
    ...
 
has become

<complexType name="oai_dcType">
  <choice minOccurs="0" maxOccurs="unbounded">
    <element ref="dc:title"/>
    ...

These fixes will not require any changes to oai_dc metadata but 
they will avoid validation errors.


OAI-PMH specification
---------------------

The oai_dc fixes noted above have been incorporated in the OAI-PMH
specification.

The examples in sections 2.5 and 4.5 which use the <provenance>
container have been corrected and now validate against the
provenance schema. 

The corrected protocol document replaces the previous version at
<http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm>.
The previous version is available at
<http://www.openarchives.org/OAI/2.0/openarchivesprotocol.2002-09-13.htm>.


Cheers,
Simeon