See also: IRC log
<scribe> scribe: simonstey
<TallTed> PROPOSED: Approve minutes of the 01 Feb 2017 Telecon: https://www.w3.org/2017/02/01-shapes-minutes.html
<hknublau> +1
<Nicky> +1
<ipolikoff> +1
RESOLUTION: Approve minutes of the 01 Feb 2017 Telecon: https://www.w3.org/2017/02/01-shapes-minutes.html
hknublau: we have a new member on the call
tim: Tim Smith, working on
semantics since the late 90s
... I've seen many many use cases that could benefit from the
results of this wg
TallTed: I don't see your organization listed as w3c member yet
tim: our membership was approved on feb. 2nd
<TallTed> https://www.w3.org/2014/data-shapes/wiki/How_to_Join
TallTed: a few new issues have been raised
<TallTed> https://www.w3.org/2014/data-shapes/track/issues/raised
issue-223
<trackbot> issue-223 -- Should we disallow shapes with mismatching type -- raised
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/223
issue-224
<trackbot> issue-224 -- Can we improve the language around the use of rdf:types for shapes -- raised
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/224
issue-225
<trackbot> issue-225 -- Respond to "Validation results and reports" -- raised
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/225
<TallTed> PROPOSED: OPEN issues issue-223, issue-224, issue-225
<hknublau> +1
<ipolikoff> +1
+1
<tsmith6> +1
<Nicky> +1
<TallTed> +1
RESOLUTION: OPEN issues issue-223, issue-224, issue-225
hknublau: I opened issues for some of the more substantial comments
hknublau: in the example stated
in the issue, a nodeshape defines a sh:path -> is also a
propertyshape
... currently that's allowed, but might be confusing for
others
ipolikoff: I think, currently the
spec disallows a construct like that
... but not clear enough
<hknublau> simonstey: (Summary of the email that I sent today)
<ipolikoff> wasn't that about issue-139?
<TallTed> issue-139?
<trackbot> issue-139 -- Can all constraint properties be applied in all scenarios? -- closed
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/139
<TallTed> PROPOSED: CLOSE issue-223 by adding two syntax rules: a) SHACL instances of sh:NodeShape cannot have values for sh:path; b) SHACL instances of sh:PropertyShape must have a value for sh:path
<hknublau> +1
hknublau: we could provide shapes to verify our syntax rules.. but that's a huge undertaking we don't really have time for
<ipolikoff> +1
+1
<TallTed> +1
<tsmith6> +1
<Nicky> +1
RESOLUTION: CLOSE issue-223 by adding two syntax rules: a) SHACL instances of sh:NodeShape cannot have values for sh:path; b) SHACL instances of sh:PropertyShape must have a value for sh:path
hknublau: unfortunately, there
are a lot of rules that are very hard to actually check
... but most of them are easy to check
<TallTed> issue-224?
<trackbot> issue-224 -- Can we improve the language around the use of rdf:types for shapes -- open
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/224
hknublau: that issue is also about the relation between node-/propertyshapes
ipolikoff: two people said that
the current language is weird
... because you can have type declarations for
node/propertyshapes
... but they aren't used for determining the actual type
... proposal would be to RECOMMEND the use of type
declarations
TallTed: when the type statement isn't the declaration.. what is?
hknublau: I think it would be sufficient to adapt SHOULD for half of the examples
TallTed: but that raises the question of how you select those
simonstey: I propose to remove "However, the presence of any rdf:type triple does not determine whether a node is treated as a node shape or not. "
<TallTed> PROPOSED: CLOSE issue-224 by deleting two instances of "However, the presence of any rdf:type triple does not determine whether a node is treated as a node shape or not."; making SHOULD uppercase in the sh:NodeShape and sh:PropertyShape definition; and by adding rdf:type statements to most if not all examples
simonstey: not sure if we should also change should to SHOULD
TallTed: the difference is whether its defining behaviour or syntax
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
https://www.ietf.org/rfc/rfc2119.txt
<TallTed> PROPOSED: CLOSE issue-224 by deleting two instances of "However, the presence of any rdf:type triple does not determine whether a node is treated as a node shape or not."; changing "should" to "is recommended, but not required," in the sh:NodeShape and sh:PropertyShape definitions; and by adding rdf:type statements to most if not all examples
+1
<hknublau_> +1
<ipolikoff> +1
<TallTed> +1
<tsmith6> +1
<Nicky> +1
RESOLUTION: CLOSE issue-224 by deleting two instances of "However, the presence of any rdf:type triple does not determine whether a node is treated as a node shape or not."; changing "should" to "is recommended, but not required," in the sh:NodeShape and sh:PropertyShape definitions; and by adding rdf:type statements to most if not all examples
TallTed: soo.. we have a question on prebinding and one on validation reports
<TallTed> issue;225?
hknublau_: andy & peter are still discussing the prebinding issue.. so better start with the validation reports first
issue-225
<trackbot> issue-225 -- Respond to "Validation results and reports" -- open
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/225
ipolikoff: [giving some background info on the nature of the issue]
+q
<ipolikoff> for example, Each results structure in results(f,V,D,c,s,S) where c has type sh:ClassConstraintComponent and parameter values <sh:class,c> contains a different top-level validation result from f,v,D,c,s,S for each v in V that is not a SHACL instance of c in D and no other top-level validation results.
hknublau_: peter mentions 3 parts
explicitely
... we could address 2) fairly easily by putting some
boilerplate text in the spec
TallTed: the cleanest way to address the comments would be to raise an issue for all concret ones
-q
scribe: let's discuss/address/resolve those issues next week
ipolikoff: there was also a comment on whether "shapes graph" is defined too narrowly
<TallTed> issue-139?
<trackbot> issue-139 -- Can all constraint properties be applied in all scenarios? -- closed
<trackbot> http://www.w3.org/2014/data-shapes/track/issues/139
TallTed: if this issue was somehow already discussed before, then we should use the results of that discussion as response
hknublau_: this issue was
discussed for ~1 month.. i.e. whether every constraint
component could be used anywhere
... it helped to unify definitions
... I don't think we should have to write testcases and/or
spend too much time on that
<TallTed> holger's mail -- https://lists.w3.org/Archives/Public/public-data-shapes-wg/2017Feb/0012.html
hknublau_: I've provided a list of constraint components that can't be used with nodeshapes
tsmith6: as a relative novice
reading through the spec, I was very confused about the
possibility of defining e.g. mincount for nodeshapes
... and was wondering when this would actually make sense
<TallTed> PROPOSED: reopen ISSUE-139, motivated by surrounding changes in SHACL spec
<hknublau_> +1
+1
<tsmith6> +1
<TallTed> +1
<Nicky> +1
RESOLUTION: reopen ISSUE-139, motivated by surrounding changes in SHACL spec
<TallTed> PROPOSED: CLOSE ISSUE-139 by declaring that NodeShapes are ill-formed if they use any of the properties listed in https://lists.w3.org/Archives/Public/public-data-shapes-wg/2017Feb/0012.html
<hknublau_> +1
<ipolikoff> +1
<tsmith6> +1
<TallTed> +1
+1
RESOLUTION: CLOSE ISSUE-139 by declaring that NodeShapes are ill-formed if they use any of the properties listed in https://lists.w3.org/Archives/Public/public-data-shapes-wg/2017Feb/0012.html
<TallTed> trackbot, close meeting
<trackbot> Sorry, TallTed, I don't understand 'trackbot, close meeting'. Please refer to <http://www.w3.org/2005/06/tracker/irc> for help.
TallTed: I encourage everyone to reread the spec
<TallTed> trackbot, end meeting
<TallTed> trackbot, start meeting
<trackbot> Meeting: RDF Data Shapes Working Group Teleconference
<trackbot> Date: 08 February 2017
<TallTed> trackbot, end meeting
This is scribe.perl Revision: 1.148 of Date: 2016/10/11 12:55:14 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Found Scribe: simonstey Inferring ScribeNick: simonstey Default Present: hknublau, Nicky, simonstey, TallTed, ipolikoff Present: hknublau Nicky simonstey TallTed ipolikoff scribe Found Date: 08 Feb 2017 Guessing minutes URL: http://www.w3.org/2017/02/08-shapes-minutes.html People with action items:[End of scribe.perl diagnostic output]