Releases: acdh-oeaw/arche-oaipmh
Releases · acdh-oeaw/arche-oaipmh
Bugfixes
liveCmdiMetadata template for Dublin Core added
1.3.0 liveCmdiMetadata template for ACDH schema-based DC metadata added
Bugfixes
Bugfixes
Simple set handler can now handle sets denoted using URIs
Until now the acdhOeaw\oai\set\Simple
could only handled sets denoted using literal property values.
Now it can also handle URIs.
To make it possible an additional config property oai->sets->setNameNamespace
has been introduced indicating the target resource id namespace which is used to derive the OAI-PMH compliant set name. The target resource id must be in the given namespace and the set name is created by dropping the namespace from the id.
For example if setNameNamespace: https://vocabs.acdh.oeaw.ac.at/archeoaisets/
, setProp: https://vocabs.acdh.oeaw.ac.at/schema#hasOaiSet
, idProp: https://vocabs.acdh.oeaw.ac.at/schema#hasIdentifier
and repository contains set of triples:
_:someRes <https://vocabs.acdh.oeaw.ac.at/schema#hasOaiSet> _:setResource .
_:setResource <https://vocabs.acdh.oeaw.ac.at/schema#hasIdentifier> <https://vocabs.acdh.oeaw.ac.at/archeoaisets/mySet> .
_:setResource <https://vocabs.acdh.oeaw.ac.at/schema#hasIdentifier> <https://some/other/id> .
then _:someRes
is assumed to belong to the mySet
set.
Bugfixes
Bugfixes
Fedora version enhancements backported
- new
LiveCmdiMetadata
templating options added - see theacdhOeaw\oai\metadata\LiveCmdiMetadata
class documentation - config file reorganized to distinguish particular components settings clearly
- bugfixes
Initial release
1.0.0 composer.json updated