ISSUE-61: Direction of individual scoping: sh:nodeShape vs. sh:individualScope
Direction of sh:nodeShape
Direction of individual scoping: sh:nodeShape vs. sh:individualScope
- State:
- CLOSED
- Product:
- SHACL Spec
- Raised by:
- Holger Knublauch
- Opened on:
- 2015-05-30
- Description:
- The SHACL spec currently defines property sh:nodeShape that points from a resource to the shape(s) that it should be validated against. E.g.
ex:MyPerson
sh:nodeShape ex:PersonShape .
Peter's proposal has an intermediate object (of type sh:Constraint) that represents such linkage, e.g.
ex:MyConstraint
sh:individualScope ex:MyPerson ;
sh:shape ex:PersonShape .
(Peter correct me if this is wrong).
We should agree on one mechanism. My belief is that the sh:nodeShape is the more natural and more compact way of representing this, and better aligns with Linked Data principles (how could the system discover a stand-alone constraint at another URI?).
A related question is whether sh:nodeShape would be expected to be in the Shapes Graph (I don't think so). - Related Actions Items:
- No related actions
- Related emails:
- Re: ISSUE-61 proposed resolution (from holger@topquadrant.com on 2015-10-30)
- Re: ISSUE-61 proposed resolution (from arthur.ryman@gmail.com on 2015-10-29)
- Re: ISSUE-61 proposed resolution (from arthur.ryman@gmail.com on 2015-10-29)
- Re: ISSUE-61 (was: Comments on SHACL, especially regarding compatibility with OSLC Resource Shapes 2.0) (from arthur.ryman@gmail.com on 2015-10-29)
- Re: ISSUE-61 proposed resolution (from kontokostas@informatik.uni-leipzig.de on 2015-10-15)
- Re: ISSUE-61 proposed resolution (from holger@topquadrant.com on 2015-10-15)
- Re: RDF Data Shapes WG agenda for 15 October 2015 (from pfpschneider@gmail.com on 2015-10-14)
- Re: ISSUE-61 proposed resolution (from pfpschneider@gmail.com on 2015-10-14)
- ISSUE-61 proposed resolution (from kontokostas@informatik.uni-leipzig.de on 2015-10-14)
- ISSUE-61 (was: Comments on SHACL, especially regarding compatibility with OSLC Resource Shapes 2.0) (from holger@topquadrant.com on 2015-10-13)
- Re: review of SHACL document (First pass of responses) (from holger@topquadrant.com on 2015-09-02)
- Re: RDF Data Shapes WG agenda for 23 July 2015 (from holger@topquadrant.com on 2015-07-23)
- shapes-ISSUE-61 (Direction of sh:nodeShape): Direction of individual scoping: sh:nodeShape vs. sh:individualScope [SHACL Spec] (from sysbot+tracker@w3.org on 2015-05-30)
Related notes:
RESOLUTION: replacing sh:nodeShape with sh:scopeNode, which points from a shape to a node
See http://www.w3.org/2015/11/05-shapes-minutes.html#resolution05
RESOLUTION: sh:scopeNode triples need to conceptually be in the shapes graph at validation time, then close ISSUE-61
See http://www.w3.org/2015/11/05-shapes-minutes.html#resolution06
Display change log