- From: Karen Coyle <kcoyle@kcoyle.net>
- Date: Sun, 9 Oct 2016 20:25:18 -0700
- To: public-data-shapes-wg@w3.org
Yes, thanks, the description of sh:severity in the constraints section is what I had expected to see there. I looked at issue-178 (which had slipped my mind, I admit), and we should discuss it, although the questions that I have are different to what is there. I'll put them in the email thread. kc On 10/9/16 6:55 PM, Holger Knublauch wrote: > > > On 10/10/2016 11:30, Karen Coyle wrote: >> I think that the definition of sh:severity must be in the section on >> constraints if sh:severity is a constraint property. Then, the section >> on validation would explain the use of sh:severity in the validation >> report. > > Ok, I have moved that content out of the results section. It is now 2.3.6: > > https://github.com/w3c/data-shapes/commit/6bb4fa1ce5d08e84b5e95f9fd61288a4e611a361 > > > Does this address your suggestion? > >> >> It's true that the values of sh:message are not mandated, but that's >> not my question. My question is whether sh:message can be included in >> a constraints graph as a way for developers to determine the message >> that will be returned to users? If not, then is there any >> SHACL-defined use of sh:message? If the answer to that is "no" then >> I'm not convinced that sh:message can be considered a SHACL property >> if its object is entirely undefined. > > Note to Arnaud: I'd appreciate having ISSUE-178 on the agenda soon. I > believe it would help resolving this issue here, and is probably not > controversial either. > > I had already answered Karen's question, sh:message is used in > constraint components and sh:sparql constraints. > > Holger > > > >> >> kc >> >> On 10/9/16 4:17 PM, Holger Knublauch wrote: >>> On the use of sh:message, I had raised ISSUE-178. In addition to this, >>> sh:message can be used in constraint components and sh:sparql >>> constraints (SHACL Full), both in the shapes graph. Section 3.4 also >>> explicitly states >>> >>> "The values of |sh:message| are not mandated by SHACL and are considered >>> implementation-specific." >>> >>> What additional aspects of sh:message are you referring to here? >>> >>> On sh:severity, section 3.4.9 explains how it is used in shapes graphs. >>> >>> "Constraints may specify their severity level in the shapes graph >>> <#dfn-shapes-graph> using the property |sh:severity|,..." >>> >>> I do not understand what you think is missing. >>> >>> Holger >>> >>> >>> On 9/10/2016 12:46, RDF Data Shapes Working Group Issue Tracker wrote: >>>> shapes-ISSUE-187 (severity and message): sh:severity and sh:message >>>> are not defined as shapes graph properties >>>> >>>> http://www.w3.org/2014/data-shapes/track/issues/187 >>>> >>>> Raised by: Karen Coyle >>>> On product: >>>> >>>> sh:severity and sh:message are described in the validation report, >>>> but are not included as properties in the shapes graph even though >>>> they are intended to be controlled by the shapes graph. It seems >>>> that they would be coded with the specific constraints to which they >>>> apply. >>>> >>>> There is a default for sh:severity, but the validation report >>>> section (3.) does not give any information about the source of the >>>> sh:message information. Presumably the only source of messages is >>>> the constraints graph. If there is any other source of messages, it >>>> is not stated here. >>>> >>>> >>>> >>> >> > > > -- Karen Coyle kcoyle@kcoyle.net http://kcoyle.net m: 1-510-435-8234 skype: kcoylenet/+1-510-984-3600
Received on Monday, 10 October 2016 03:25:50 UTC