Disclaimer: The library is part of the Czech National Repository, and therefore the README is written in Czech. General libraries extending Invenio are concentrated under the Oarepo namespace.
Nejedná se o samostatně funkční knihovnu, proto potřebuje běžící Invenio a závislosti Oarepo. Knihovna se instaluje klasicky přes pip
pip install techlib-nr-common-metadata
Pro testování a/nebo samostané fungování knihovny je nutné instalovat tests z extras.
pip install -e .[tests]
Knihovna obsahuje obecný metadatový model Národního repozitáře (Marshmallow, JSON schema a Elastisearch mapping). Všechny tyto části lze "podědit" v dalších metadatových modelech.
Knihovna není samostatný model pro "generic" věci - ten je v nr-generic.