- From: Holger Knublauch <holger@topquadrant.com>
- Date: Thu, 3 Nov 2016 10:20:36 +1000
- To: public-data-shapes-wg@w3.org
On 3/11/2016 0:48, Karen Coyle wrote: > As decided at the meeting: > > On 10/28/16 9:39 AM, Karen Coyle wrote: >> *QUESTION 1: What does it mean for a target to be "processed" as a >> value? It's the term "processed" here that is problematic. Perhaps an >> example would help, and then we could tweak the language. > > Proposed: The target of a shape that is the value of another shape > MUST be ignored. This isn't correct. This would also mean that target must be ignored here: ex:PersonShape sh:property [ sh:predicate ex:address ; sh:shape ex:AddressShape ; ] . ex:AddressShape sh:targetClass ex:Address . I have tried to explain before that this is a matter of context, and it only is ignored at validation time, not always. > > (Alternate: The target *in* a shape... - I'm not sure what language we > are using for the various components of shapes. It could be "The > target that is a component of a shape ..." Any of those would be ok > with me as long as we are consistent.) > >> >> *QUESTION 2: Does "are" here mean "MUST"? (This is a question throughout >> the document, actually, wherever "are" is used in this way. Perhaps we >> can decide once for all.) > > > Yes, MUST must be used here. I have switched to MUST. https://github.com/w3c/data-shapes/commit/06cd60457ec3448d7ca578c4aa3df324bea846f0 Could we close this ticket now? Holger
Received on Thursday, 3 November 2016 00:21:10 UTC