- From: RDF Data Shapes Working Group Issue Tracker <sysbot+tracker@w3.org>
- Date: Tue, 21 Feb 2017 01:23:09 +0000
- To: public-data-shapes-wg@w3.org
shapes-ISSUE-233 (Shapes syntax checking): Should we require support for checking of well-formed shapes graphs? [SHACL Spec] http://www.w3.org/2014/data-shapes/track/issues/233 Raised by: Holger Knublauch On product: SHACL Spec Two people on the public mailing list https://lists.w3.org/Archives/Public/public-rdf-shapes/2017Feb/0121.html https://lists.w3.org/Archives/Public/public-rdf-shapes/2017Feb/0123.html have asked whether SHACL could include capabilities to verify that a shapes graph is well-formed. This could either happen when a shapes graph is installed on the engine or at validation time. Peter suggests that all SHACL implementations must provide such an interface that can be called on demand. Lars suggests SHACL returns some information on this in each validation report. I believe making an implementation of complete syntax checking mandatory is unnecessarily raising the bar but I agree that engines that are not sure about well-formed graphs should signal this fact. PROPOSAL: Add a property sh:shapesGraphWellFormed which is set to true in the sh:ValidationReport object if the engine is certain that the shapes graph is passing all syntax requirements. This proposal would give the implementers more freedom without sacrificing interoperability. It would allow for cases where the validation happens as part of each invocation or where the shapes graph is checked when installed.
Received on Tuesday, 21 February 2017 01:23:16 UTC