- From: Holger Knublauch <holger@topquadrant.com>
- Date: Thu, 30 Mar 2017 16:48:06 +1000
- To: "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org>
Hi all,
as discussed in the meeting yesterday, I have defined a more
sophisticated process for SHACL implementation reports, based on the
EARL ontology. See
http://w3c.github.io/data-shapes/data-shapes-test-suite/
Among the updates, we now distinguish between *full compliance* and
*partial compliance* (for lack of better words), where partial
compliance covers only true and false as results - no need to produce
the full report.
Furthermore I have added a clause that allows implementers to make the
comparison "manually" without going through the graph isomorphism
process. Not that I believe there are problems with graph isomorphism,
yet I want to lower the bar for people to contribute.
In the latter section of the document I have started a table with
specific test results. This currently only includes the TopBraid SHACL
API (in Java) but I have prepared a converter script that I can re-run
whenever someone submits a new report.
Each test has a status, which is currently "proposed" for each. We can
update these values once the tests have been used and found acceptance
by more people.
Holger
Received on Thursday, 30 March 2017 06:48:43 UTC