Closed alexander-schulze closed 1 month ago
I have 3 improvements to this pull request:
1) I think I have spotted an error in our renaming plan of applyTo
:
applyTo
is currently only used here: Rights applyTo
Asset.
The wording seemed strange at first, because of the plural "apply" instead of "applies". That is why we proposed this change to hasTerritoryIncludes
. But the meaning would change with hasTerritoryInclude
and the grammar of applyTo
is fully correct and expresses exactly what our intention is.
My conclusion: stick with applyTo
and do not rename it.
2) There is another class to use applyTo
with: PublicationEvent
.
My conclusion: add the following restriction to the ontology: "Rights applyTo
PublicationEvent.
3) This opens up the opportunity to make "applyTo" and "isCoveredBy" inverse properties.
My conclusion: add the rule applyTo
isInverseOf
isCoveredBy
Please comment!
Yes @JuergenGrupp, I agree. @aro-max do you agree with these changes so I can proceed with making the updates?
Here are the latest changes made:
applyTo
object property instead of renaming it to hasTerritoryIncludes
.Rights hasTerritoryIncludes Asset
restriction and replaced it with the Rights applyTo Asset
restriction.Rights applyTo PublicationEvent
.applyTo
object property as the inverse of the isCoveredBy
object property, which is renamed to hasRights
.@JuergenGrupp, can you please review the latest changes and merge it?
Cleaned up mixed-in property values for rdfs:label and dcterms:description from hasRelatedAgent, ensuring only 3 values for supported languages, and removed owl:IrreflexiveProperty from hasRelatedAgent.
This pull request includes the renaming of ten object properties.
appliesOutOf
tohasTerritoryExcludes
appliesTo
tohasTerritoryIncludes
applyTo
tohasTerritoryIncludes
clonedTo
tohasClone
isClonedFrom
toisCloneOf
dubbedTo
tohasDub
isDubbedFrom
toisDubOf
isCoveredBy
tohasRights
isAgent
tohasRelatedAgent
isAnimalGroom
tohasAnimalGroom
Reviewers