Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Co-existence of "complex/derived" statements with "plain" ones in object metadata #34

Open
anarchivist opened this issue Mar 30, 2016 · 0 comments
Labels

Comments

@anarchivist
Copy link
Member

Our framework introduces 'basic' rights statements, which can be re-used as such in object metadata. It is also possible to create 'custom' statements tailored to specific objects (e.g., with a specific expiry date) that will be attached to these objects.

ex:anObject ex:rightsProperty <http://creativecommons.org/licenses/by/4.0/> .

ex:anObject ex:rightsProperty [ a dcmi:RightsStatement ;
    odrl:inheritFrom <http://www.europeana.eu/rights/out-of-copyright-non-commercial/> ;
    cc:deprecatedOn "2029-06-01" ] .

Earlier Europeana discussions raised the question, whether one should use a unique property to link objects to the attached rights in both cases, or if different properties should be used (i.e., edm:rights for all assertions, vs. edm:rights plus another property). @aisaac's recommendation was to use edm:rights for everyrthing.

Right now, Europeana uses one edm:rights. It is more economical from a data perspective, and feels conceptually right. Other frameworks like ODRL and CCrel have examples that use one property (linking to more-or-less complex instances of odrl:Policy or cc:License).
But ODRS makes a conceptual difference between object-level (dataset-level, for ODRS) statements and licenses, representing them as disjoint but related resources.

From a data consumer perspective, using a different property allows not to mix simple cases with more complex resources in one place, which can be interesting for data providers and data re-user. Those interested in more complex rights will know that they should get or produce their data using the specific property, these with simple needs could avoid too complex guidelines.

@escowles's examples have PREMIS copyright status (premis:hasCopyrightStatus) distinct from the statement with dcterms:rights. But these properties are meant to serve another purpose, i.e. documenting the decision to assign the rights statements to the object.

Suggested resolution: it's preferable to use the same property for when an object is related to a basic rights statement or a 'custom' one. Other rights-related properties may be used, but for different purposes, i.e. documenting the motivation for assigning a rights statement to an object.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant