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

[Editorial] Use of MUST etc (was: comments on SHACL 3 March editors draft)

From: Holger Knublauch <holger@topquadrant.com>
Date: Mon, 7 Mar 2016 12:39:58 +1000
To: public-data-shapes-wg@w3.org
Message-ID: <56DCE9FE.4030104@topquadrant.com>
On 7/03/2016 6:59, Peter F. Patel-Schneider wrote:
> General
> There are quite MUSTs in the document that are inappropriately used.  For
> example, instead of "a SHACL processor MUST use the union of the focus nodes
> produced by these scopes" say "the scope of a shape is the union of the sets
> of nodes produced by these scopes".  The place to use MUST is in wording
> like "a SHACL processor MUST validate a shape against a data graph as
> described herein".

Does anyone have a definite explanation under which condition these 
special terms must be used and when not? I am confused as this 
distinction feels rather arbitrary to me. I found


but that doesn't answer why MUST would be illegal in some cases. I don't 
see harm in using MUST.

Received on Monday, 7 March 2016 02:40:36 UTC

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