This RFC describes the pycsw implementation of the The Open Archives Initiative Protocol for Metadata Harvesting.
The Open Archives Initiative Protocol for Metadata Harvesting (referred to as the OAI-PMH in the remainder of this document) provides an application-independent interoperability framework based on metadata harvesting.
The OAI-PMH standard provides a straightforward API for listing metadata records. Temporal query of metadata modificatoin dates is supported. OAI-PMH does not support spatial, attribute or freetext searching.
Similar to pycsw’s SRU support, a simple wrapper will be implemented to:
OAI-PMH support will be enabled by default. HTTP requests must be specified with
mode=oaipmh in the base URL for OAI-PMH requests.
None expected, new functionality. Unit tests will all succeed. CITE tests will be 100% successful.
docs/oaipmh.rst document will be created and added to the main documentation.
+1 from capooti, ahinz, tomkralidis, amercader, kalxas
Adopted on 2014-07-27.