Skip to content

rightsstatements/data-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rightsstatements.org data model

Build Status

This repository contains the implementation of interoperable rights statements developed for RightsStatements.org. More information about the motivation and implementation of these statements can be found in the following white papers:

The rights statements are currently implemented as a SKOS vocabulary serialized in Turtle.

If you have feedback, you can either open an issue on GitHub or contact one of the technical co-chairs:

Contents

The current rights statements are located in rights-statements.ttl and language specific JSON-LD files.

Implementing translations

Transifex is used to carry out translations of the statements and collections. They are tagged with the category data-model. Please get in touch with the maintainers to add a new language to the project.

To incorporate updates or new translations, install tx, run tx pull and commit the changes into your local clone (the tx client needs an API token available in your Transifex account settings). This needs to be done for all repositories where there are translations (data-model, etc). The language of the translation being pulled can be specified in a parameter (otherwise the selection can be done in the commit from local to master reference).

For deployment you have to re-start the app with rights-deploy. See also notes on implementing translations for the rights app and the website for more information.

License