shapes-ISSUE-112 (misuse of RDFS properties): SHACL uses RDFS properties in ways that violate their intended RDFS meaning [SHACL Spec]

shapes-ISSUE-112 (misuse of RDFS properties): SHACL uses RDFS properties in ways that violate their intended RDFS meaning [SHACL Spec]

http://www.w3.org/2014/data-shapes/track/issues/112

Raised by: Peter Patel-Schneider
On product: SHACL Spec

>From http://w3c.github.io/data-shapes/shacl/:

Property constraints may have an rdfs:label to provide a human-readable label for the property in the scope where it appears.

>From http://www.w3.org/TR/rdf-schema/

rdfs:label is an instance of rdf:Property that may be used to provide a human-readable version of a resource's name.  A triple of the form: R rdfs:label L . states that L is a human readable label for R.

The SHACL use does not abide by the RDFS meaning.  SHACL should not use RDFS properties in ways that violate their RDFS meaning.

Similarly for rdfs:comment.


PROPOSAL:  Remove the non-conforming wording for and uses of rdfs:label and rdfs:commment.

Received on Thursday, 5 November 2015 21:55:40 UTC