-
Key: COMMONS-1
-
Status: closed
-
Source: Thematix Partners LLC ( Mrs. Elisa F. Kendall)
-
Summary:
In the annotation vocabulary machine-readable file, the use of rdfs:isDefinedBy is inconsistent. For reified elements for Dublin Core annotations, we use the Qname / abbreviated IRI to link to the source. For reified elements for the Simple Knowledge Organization System (SKOS), we use the full IRI. And, we have not included rdfs:isDefinedBy for any of our local annotation declarations.
The latter is probably ok, but we should normalize the references for Dublin Core and SKOS to all use the same approach.
This issue was raised by Richard Beatch in his AB review.
-
Reported: Commons 1.0a1 — Fri, 1 Jul 2022 18:25 GMT
-
Disposition: Resolved — COMMONS 1.0
-
Disposition Summary:
Normalize the use of rdfs:isDefinedBy for Dublin Core and SKOS declarations
In the case of Dublin Core annotations in the annotation vocabulary, we used rdfs:isDefinedBy to refer to the same property in the Dublin Core namespace using an abbreviated IRI followed by the local name. In the case of SKOS annotations we used rdfs:isDefinedBy to reference the entire ontology IRI for SKOS.
The fix to this issue is to revise all of the rdfs:isDefinedBy annotations for the Dublin Core annotations to use the same approach as we did for SKOS, i.e., to refer to the ontology using the IRI for Dublin Core.
This revision affects the machine-readable AnnotationVocabulary ontology only, and has no impact on the specification document.
-
Updated: Tue, 28 Mar 2023 17:31 GMT
-
Attachments:
- AnnotationVocabulary.rdf 15 kB (application/rdf+xml)
COMMONS — The use of rdfs:isDefinedBy is inconsistent in the annotation vocabulary
- Key: COMMONS-1
- OMG Task Force: Commons Ontology Library (Commons) 1.0 FTF