- From: Holger Knublauch <holger@topquadrant.com>
- Date: Thu, 3 Nov 2016 10:43:32 +1000
- To: "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org>
Received on Thursday, 3 November 2016 00:44:06 UTC
In the previous meeting we had (once again) discussed when to use MUST and the other 2119 terms [1]. Looking through our use of these terms I find it rather difficult to make this 100% consistent. Could I get some input on how to reformulate - Each value of <code>sh:targetClass</code> must be an <a>IRI</a>. - The values of <code>sh:minCount</code> must be literals with datatype <code>xsd:integer</code> - Validation results must have a single value for the property <code>sh:focusNode</code> In the latter case it could either be understood to be implementation advice (an engine must produce a single value...) or a language description. And the same applies to all other cases. I find this whole topic completely arbitrary and unhelpful. The SPARQL 1.1 spec doesn't use MUST at all. Could we just do the same? Holger [1] https://tools.ietf.org/html/rfc2119
Received on Thursday, 3 November 2016 00:44:06 UTC