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

Proposed constraint: the range of an attribution field should not be a literal. #119

Open
cmungall opened this issue Dec 3, 2022 · 2 comments
Labels

Comments

@cmungall
Copy link
Contributor

cmungall commented Dec 3, 2022

Please read #60 for background

The proposal here is that the range of dcterms:contributor and dcterms:creator should be an entity, i.e. not an rdf Literal

This issue is NOT for discussing:

  • whether creator should be abandoned in favor of contributor. The proposal is simple IF either of these two properties are used THEN the range should be a thing.
  • other annotation properties, whether from IAO or from oio

I'd also rather not discuss any properties that should be attached to the creator entity (e.g. how to model labels on creators, or what the value of the rdf:type on a creator/contributor is)

I would also rather avoid discussing which kinds of IRIs can be used here (orcid, wikidata, ROR, ...), unless you think it's pertinent.

Let's first determine if the proposal is clear, then we can vote on it

@matentzn
Copy link
Contributor

matentzn commented Dec 3, 2022

The proposal is glass clear, and I am wholly in favour. Thank you for writing this up!

@hoganwr
Copy link

hoganwr commented Dec 3, 2022

The dcterms standard itself says not to use literals, or at least Dublin Core user guide says this.
See here: https://www.dublincore.org/resources/userguide/publishing_metadata/#exrih1

From the document linked above: "dcterms:contributor must not be used with literal values.

You may use dcterms:contributor only with non-literal values.

ex:myMusic dcterms:contributor gnd:135066719 .

gnd:135066719 foaf:familyName "Elliott" ;
foaf:givenName "Missy" ;
foaf:nick "Missy E" .
"

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

3 participants