Changes between Initial Version and Version 1 of OAI-PMH


Ignore:
Timestamp:
May 18, 2011, 2:42:28 PM (13 years ago)
Author:
Klaus Thoden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OAI-PMH

    v1 v1  
     1= OAI - Open Archives Initiative =
     2The open archive initiative deals with the dissemination of metadata
     3and connection of electronic repositories. An institution publishes
     4its catalogue via OAI-PMH so that others can search it. On the one
     5hand there are providers who provide the metadata of what they have in
     6their repository, on the other hand are the harvesters who provide a
     7search interface to metadata repositories.
     8
     9== Providers ==
     10Although you can use several types of metadata, [http://www.openarchives.org/OAI/2.0/guidelines-repository.htm#MinimalImplementation-DC unqualified Dublin Core should be used first]. Moreover, the metadata does not have to be
     11stored in DC, but could be converted to it upon request by the
     12harvester. But we consider using DC anyway.
     13
     14eSciDoc and formerly eDoc are capable of providing OAI-metadata, how
     15to enable OAI-PMH for eSciDoc is described on the [https://www.escidoc.org/JSPWiki/en/OaiPmh escidoc-Wiki].
     16
     17The Data Provider is a server that can process the 6 OAI-PMH requests.
     18PMH means Protocal for Metadata Harvesting.
     19
     20== Harvesters ==
     21Harvesters are Service Providers. They can search an OAI-metadata
     22repository for you. Harvesting is not crawling: the metadata are
     23retained in their original form, which makes sense. To make oneself
     24known to harvesters, one should register the repository.
     25
     26== Search capabilities ==
     27According to eSciDoc, you have advanced search capabilities via (in
     28the case of eSciDoc) CQL (Common Query Language): Boolean, String,
     29Phrase, Fuzzy and Near.
     30
     31=== Register your repository ===
     32The existence of the repository can be made known by registering the
     33repository on the [http://www.openarchives.org/data/registerasprovider.html OAI site]. It is required that the repository
     34conforms to some rules:
     35
     36The requests that the repository gives out are to be in XML and they
     37have to comply to an XML schema. And it is helpful if the metadata
     38output is in oai_dc, that is, dublin core.
     39
     40Every metadata record has to have a unique identifier. It is only
     41mandatory that the identifier is unique in the repository itself.
     42However, it is also possible to turn this into an OAI identifier in
     43the OAI namespace.
     44== More information ==
     45   - [http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm The Open Archives Initiative Protocol for Metadata Harvesting]
     46   - [http://www.openarchives.org/OAI/2.0/guidelines.htm Implementation Guidelines for the Open Archives Initiative Protocol for Metadata Harvesting]
     47   - [http://www.openarchives.org/OAI/2.0/guidelines-repository.htm Guidelines for Repository Implementers]
     48   - [http://www.openarchives.org/pmh/tools/ OAI-PMH Tools]