- From: Irene Polikoff <irene@topquadrant.com>
- Date: Wed, 23 Nov 2016 18:49:12 -0500
- To: RDF Data Shapes Working Group <public-data-shapes-wg@w3.org>
- Message-ID: <CACU-zeJtQj00B2tVqB=xpK2bbCLJB5K+YX3pGHACNK4nW-ypEQ@mail.gmail.com>
I believe the question is "How do I know that a node is a shape?". The spec says that it is "typically" a SHACL instance of sh:Shape. This is one way, but not the definitive way (because of "typically") to determine that something is a shape. What are other ways? E.g., any subject of a triple with one of the SHACL target or constraint predicates is a shape. On Sun, Nov 20, 2016 at 3:58 PM, RDF Data Shapes Working Group Issue Tracker <sysbot+tracker@w3.org> wrote: > shapes-ISSUE-209 (What is a shape?): What is a shape [SHACL Spec] > > http://www.w3.org/2014/data-shapes/track/issues/209 > > Raised by: Karen Coyle > On product: SHACL Spec > > Peter's mail: https://lists.w3.org/Archives/Public/public-rdf-shapes/ > 2016Oct/0029.html > > "Just what are shapes? > > The terminology section says: > > "Shape > A shape is a node in a shapes graph that is typically a SHACL instance of > sh:Shape. A shape provides a collection of targets, filters, constraints > and > parameters of constraint components that specify how a data graph is > validated against the shape. Shapes can also provide non-validating > information, such as labels and comments." > > Section 2 says: > > "Shapes define constraints that a set of focus nodes can be validated > against." > > This doesn't, however, provide guidance in determining what the shapes in a > shapes graph are." > > (more in the email) > > > > > >
Received on Wednesday, 23 November 2016 23:49:44 UTC