13:00:35 RRSAgent has joined #shapes 13:00:35 logging to http://www.w3.org/2017/05/03-shapes-irc 13:00:37 RRSAgent, make logs rdf-data-shapes 13:00:37 Zakim has joined #shapes 13:00:39 Zakim, this will be SHAPES 13:00:39 ok, trackbot 13:00:40 Meeting: RDF Data Shapes Working Group Teleconference 13:00:40 Date: 03 May 2017 13:00:57 present+ 13:00:58 present+ 13:01:03 RRSAgent, draft minutes 13:01:03 I have made the request to generate http://www.w3.org/2017/05/03-shapes-minutes.html TallTed 13:01:10 RRSAgent, make logs public 13:02:16 ipolikof has joined #shapes 13:02:37 present+ 13:03:04 present+ 13:04:03 +present 13:04:05 Zakim, who's here? 13:04:06 Present: TallTed, hknublau, simonstey, ipolikof, present 13:04:07 On IRC I see ipolikof, Zakim, RRSAgent, hknublau, TallTed, Jack_, simonstey, trackbot, sandro 13:04:09 sandroid has joined #shapes 13:04:21 present+ 13:04:26 -present 13:04:30 Zakim, who's here? 13:04:31 Present: TallTed, hknublau, simonstey, ipolikof, Jack_ 13:04:32 On IRC I see sandroid, ipolikof, Zakim, RRSAgent, hknublau, TallTed, Jack_, simonstey, trackbot, sandro 13:05:01 scribenick: hknublau 13:05:19 PROPOSED: Approve minutes of the 26 April 2017 Telecon: https://www.w3.org/2017/04/26-shapes-minutes.html 13:05:20 pano has joined #shapes 13:05:21 +1 13:05:25 +1 13:05:31 +1 13:05:38 +1 13:05:57 +1 13:05:57 RESOLUTION: Approve minutes of the 26 April 2017 Telecon: https://www.w3.org/2017/04/26-shapes-minutes.html 13:06:00 present+ 13:06:21 TOPIC: Formal Objections 13:07:02 ipolikoff: Procedural objection on cut off of tests may need Sandro's input 13:07:26 https://lists.w3.org/Archives/Public/public-rdf-shapes/2017May/0001.html 13:07:54 ipolikof: Summary of objection 13:08:22 ... sequence path does allow other triples than rdf:first and rdf:rest 13:08:51 ... Peter then created scenarios where this may confuse users or tools 13:09:50 ... Peter suggested alternative definition 13:10:05 ... Would require republishing another CR 13:10:14 +q 13:10:20 ack simonstey 13:11:21 simonstey: Proposed solution would be OK in principle as long as it doesn't break other parts of SHACL 13:13:25 ipolikof: No strong reason to put comments on the path itself 13:13:56 hknublau: Process is there for a reason. Late changes should only be made for very strong reasons. 13:14:01 +q 13:14:29 ack simonstey 13:14:38 q+ 13:14:56 simonstey: I am fine with that too, but we need a rational explanation beside process 13:15:06 ack TallTed 13:18:50 TallTed: We need a good explanation. 13:19:06 +q 13:19:53 hknublau: We have test cases that exclude the cases that Peter created. 13:20:10 ack simonstey 13:20:37 simonstey: If this small change would not change implementations I hope this doesn't require a new CR 13:21:56 ... we need to confirm this from Sandro. 13:22:48 PROPOSAL: Make an editorial clarification that sequence paths are subjects of only 2 triples - as long as sandro confirms it can go in as editorial only 13:25:51 TallTed: We have tests to double-check and confirm the spec, I think this is viable. 13:26:03 PROPOSAL: Make an editorial clarification that sequence paths should be subjects of only 2 triples, any other triples are ignored by implementations 13:27:08 PROPOSAL: Make an editorial clarification that sequence paths should be subjects of only 2 triples, any other triples shall be ignored by implementations, bringing the prose of the spec in line with the tests which have always carried the intent. 13:27:25 +1 13:27:30 +1 13:27:36 +1 13:27:38 +1 13:27:40 +1 13:28:01 0 13:28:03 RESOLUTION: Make an editorial clarification that sequence paths should be subjects of only 2 triples, any other triples shall be ignored by implementations, bringing the prose of the spec in line with the tests which have always carried the intent. 13:28:33 Topic: https://lists.w3.org/Archives/Public/public-rdf-shapes/2017May/0004.html 13:29:03 ipolikof: I wrote an email, just summarizing it. 13:29:23 ... 1) "Large" number of queries now disallowed 13:29:44 ... As soon as you disallow a single keyword, you disallow a large number of queries (of course) 13:30:08 ... But we just disallowed SERVICE (which has security and technical issues), MINUS and VALUES, which are syntactic sugar. 13:30:56 ... 2) Interoperability: what if some implementations allow them, others don't - ill-formed is rather soft 13:31:26 ... we could make this stricter, saying IF a query violates those rules, an impl MUST throw a failure. 13:32:00 ... Would require changes to implementations and tests 13:33:08 +q 13:33:17 ack simonstey 13:34:40 simonstey: Peter also mentioned equals 13:34:44 PROPOSAL: Require SHACL_SPARQL processors to throw an error if queries contain MINUS, VALUES or SERVICE keywords 13:34:57 hknublau: This (and other parts of the objection) are outdated and should be resubmitted 13:35:08 http://w3c.github.io/data-shapes/shacl/#EqualsConstraintComponent 13:35:45 https://www.w3.org/TR/shacl/#EqualsConstraintComponent 13:36:00 +1 13:36:52 sandroid has joined #shapes 13:37:00 +1 13:37:30 PROPOSAL: Require SHACL_SPARQL processors to throw an error if queries contain MINUS, VALUES or SERVICE keywords or violate any restrictions in the pre-binding appendix 13:38:14 +1 13:38:21 +1 13:38:24 +1 13:38:25 +1 13:38:33 +1 13:38:38 +1 13:39:01 RESOLUTION: Require SHACL-SPARQL processors to throw an error if queries contain MINUS, VALUES or SERVICE keywords or violate any restrictions in the pre-binding appendix 13:39:47 Topic: Open Issues 13:43:29 hknublau: We could add label to indicate they are covered by Formal Objections 13:43:53 TallTed: We could post comment that we will consider they are satisfied in a few days 13:47:43 hknublau: New tests were added, so not everything is green right now. 13:49:29 ipolikof: We should not allow further tests since we are a week over the deadline. 13:50:44 PROPOSAL: No additional tests from the community will be used in the recommendation process, unless the WG votes to allow them 13:50:51 +1 13:51:01 +1 13:51:03 +1 13:51:04 +1 13:51:06 +1 13:51:07 +1 13:51:29 RESOLUTION: No additional tests from the community will be used in the recommendation process, unless the WG votes to allow them 13:52:02 RRSAgent, draft minutes 13:52:02 I have made the request to generate http://www.w3.org/2017/05/03-shapes-minutes.html TallTed 13:52:08 RRSAgent, make logs public 13:52:27 chair: ipolikof 13:52:38 RRSAgent, draft minutes 13:52:38 I have made the request to generate http://www.w3.org/2017/05/03-shapes-minutes.html TallTed 13:52:44 RRSAgent, make logs public 13:53:21 trackbot, end meeting 13:53:21 Zakim, list attendees 13:53:21 As of this point the attendees have been TallTed, hknublau, simonstey, ipolikof, present, Jack_, pano 13:53:29 RRSAgent, please draft minutes 13:53:29 I have made the request to generate http://www.w3.org/2017/05/03-shapes-minutes.html trackbot 13:53:30 RRSAgent, bye 13:53:30 I see no action items