ISSUE-231: Could we allow sh:message for constraint components, not just validators?
sh:message in components
Could we allow sh:message for constraint components, not just validators?
- State:
- CLOSED
- Product:
- SHACL - SPARQL
- Raised by:
- Holger Knublauch
- Opened on:
- 2017-02-15
- Description:
- This detail arose during my implementation of SHACL-SPARQL. See
https://www.w3.org/TR/shacl/#sparql-constraints-variables
Currently, the values of sh:resultMessage are populated based on either the values of ?message as returned by the SELECT query or the sh:message stored in the validator of the constraint component. Some constraint components have multiple validators (esp with other languages like JavaScript). In those cases it is redundant to have to repeat the message for each validator. Instead, the constraint component could define a default message for all validators.
PROPOSAL: Change the rule for sh:resultMessage in section 5.3.2 to fall back to sh:message at the constraint component if no other message has been found. - Related Actions Items:
- No related actions
- Related emails:
- shapes-ISSUE-231 (sh:message in components): Could we allow sh:message for constraint components, not just validators? [SHACL - SPARQL] (from sysbot+tracker@w3.org on 2017-02-15)
Related notes:
RESOLVED 2017-02-15: CLOSE issue-231 by: in section 5.3.2, add sh:message to constraint component; that may be over-ridden by a more specific sh:message attached to a specific validator within that constraint component
Holger Knublauch, 15 Feb 2017, 23:43:47Display change log