This repository publishes the TIB-maintained DataCite linked-data vocabulary bundle for GitHub Pages.
- Canonical persistent namespace:
https://w3id.org/tib/datacite/ - GitHub Pages backend:
https://tibhannover.github.io/datacite/ - Source toolkit:
TIBHannover/datacite-metadata-toolkit
The files in this repository are generated publication artifacts. Make vocabulary source changes in the toolkit, regenerate the production namespace bundle there, then copy the generated bundle into this repository.
class/ RDF class definitions
property/ RDF property definitions
vocab/ SKOS concept schemes and controlled terms
context/ JSON-LD contexts
manifest/ Versioned inventories and release matrix files
dist/ Bundled JSON-LD, Turtle, RDF/XML, and OWL distributions
Each section also includes an index.html page for browsing through GitHub
Pages.
The generated vocabulary and publication artifacts in this repository are
licensed under the Creative Commons Attribution 4.0 International license
(CC-BY-4.0). See LICENSE.
The source toolkit used to generate these artifacts is maintained separately in
TIBHannover/datacite-metadata-toolkit; its code and tooling are licensed as
Apache-2.0.
From the source toolkit checkout:
git switch w3id/prep
npm run build:production-namespaceThen copy the generated contents of production-namespace/ to this repository
root and validate:
find . -type f | wc -l
rg -n --glob '!README.md' "schema\\.stage\\.datacite\\.org|schema\\.datacite\\.org/linked-data|datacite//|Linked Data \\(Staging\\)" .The rg command should return no matches.
- Commit the generated files in this repository.
- Push to
TIBHannover/datacite. - Enable GitHub Pages for the repository's
mainbranch. - Confirm that
https://tibhannover.github.io/datacite/serves the bundle. - Add or update the corresponding
perma-id/w3id.orgredirect rules forhttps://w3id.org/tib/datacite/.