W3C home > Mailing lists > Public > public-data-shapes-wg@w3.org > March 2015

Requirement 2.11.7, Separation of Structural from Complex Constraints

From: Richard Cyganiak <richard@cyganiak.de>
Date: Thu, 5 Mar 2015 12:52:40 +0000
Message-Id: <F6F58C93-BC16-4B88-B3B7-E2C91365162A@cyganiak.de>
To: public-data-shapes-wg@w3.org
I took an action to propose a rephrasing of Requirement 2.11.7, “Separation of Structural from Complex Constraints”


I encourage in particular those who have voted on the original constraint (HK, KC:+1, SSt:+1, labra: +1, pfps: -1) to consider whether this changes their vote, and if so, update the wiki.

The original requirement reads:

The language should separate structural constraints from more complex constraints (like arbitrary SPARQL or nested constraint expressions) so that certain light-weight applications can validate the constraints without a full SPARQL processor.

My proposed rephrasing:

There shall be a SHACL profile that excludes any support for constraints defined via embedded SPARQL queries or other complex lower-level expressions. This is so that lightweight applications can validate constraints without requiring a SPARQL processor or similar subsystem.

This completes ACTION-15.

Received on Thursday, 5 March 2015 12:53:09 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:30:17 UTC