17:56:26 RRSAgent has joined #shapes 17:56:26 logging to http://www.w3.org/2016/04/28-shapes-irc 17:56:28 RRSAgent, make logs rdf-data-shapes 17:56:28 Zakim has joined #shapes 17:56:30 Zakim, this will be SHAPES 17:56:30 ok, trackbot 17:56:31 Meeting: RDF Data Shapes Working Group Teleconference 17:56:31 Date: 28 April 2016 17:59:30 present+ 17:59:33 chair: Arnaud 17:59:44 agenda: https://www.w3.org/2014/data-shapes/wiki/Meetings:Telecon2016.04.28 18:00:24 hknublau has joined #shapes 18:00:29 regrets: pfps, Dimitris, labra 18:03:54 present+ jamsden 18:04:01 present+ hknublau 18:04:10 present+ ericP 18:04:23 present+ kcoyle 18:08:48 scribenick: hknublau 18:09:08 Too few people attending, likely a short meeting. topic: Admin 18:09:11 PROPOSED: Approve minutes of the 21 April 2016 Telecon: http://www.w3.org/2016/04/21-shapes-minutes.html 18:11:11 RESOLVED: Approve minutes of the 21 April 2016 Telecon: http://www.w3.org/2016/04/21-shapes-minutes.html topic: Disposal of Raised Issues 18:12:21 PROPOSED: Open ISSUE-152, ISSUE-153, ISSUE-154, ISSUE-155, ISSUE-157 18:12:23 present+ 18:13:16 q+ 18:13:41 ack jamsden 18:13:44 +1 18:13:51 +1 18:14:25 jamsden: Could we in the future wrap multiple editorial issues up into a single change set? 18:14:26 q+ 18:14:56 ... esp if the issue includes a suggested change 18:16:29 jamsden: Proposing to reject the current issues, instead doing reviews that may or may not lead to formal ISSUEs 18:16:30 note that we have zillions (i checked) of emails in the archive 18:16:32 ack TallTed 18:16:47 marky has joined #shapes 18:17:31 TallTed: Why reinventing W3C process. Not everyone is familiar with Git. 18:17:53 ... We could use a more interactive editing tool: wikis 18:18:44 Arnaud: We started using GitHub, because most people/developers now use. 18:19:26 ... W3C was blamed to be old fashioned, gave up to pressure from outside 18:20:07 ... Being in HTML format is better for publishing 18:21:18 ... From an issue management POV, GitHub has issue management built-in. OTOH Tracker is integrated with mailing list. 18:22:09 ... Possible change to process, e.g. all new issues will be OPEN by default. 18:23:09 ... On editorial issues we could agree that they don't need a formal resolution, the parties could just close if they agree outside. 18:24:09 q+ 18:24:33 ... Possible downside: people may abuse this and just close issues, but in that case it can be escalated to WG. 18:25:14 ... Tracker gives permissions to everyone in the WG to change status, it's all tracked. 18:26:28 ... Other groups use GitHub for "simple" issues only, but that turned out to be a nightmare 18:26:55 ack TallTed 18:27:20 TallTed: We could also just say that editorial issues don't need formal ISSUEs. 18:27:47 Arnaud: But how to make sure that issues have been addressed. 18:27:57 q+ 18:28:05 ack marky 18:29:14 marky: I am a big fan of using GitHub, I could provide a quick how-to guide for GitHub techniques. 18:30:02 Arnaud: Pull requests can be very efficient. 18:30:10 q+ 18:30:29 ack hknublau 18:32:40 hknublau: If someone raises issues it would be ideal to also have a proposal for resolving them. 18:33:05 ... Also, it would be good to periodically go through your issues to see if they have been addressed in the meantime. 18:34:32 q+ 18:35:10 ack jamsden 18:35:14 Arnaud: We could have a label [Editorial] in the subject line 18:35:47 jamsden: Life cycle changes in Tracker does not produce an email notification. 18:37:37 ericP: Correct. It's working the other way around - Tracker monitors the mailing list. 18:41:08 Arnaud: We could go through existing tickets and mark them as [Editorial] 18:42:18 kcoyle: GitHub forking does work reasonably well for editorial changes. 18:44:06 PROPOSED: Editorial issues should have [Editorial] in the subject line and can be opened and closed by the editors and/or commenters without formal resolution from the WG 18:44:22 jamsden: We should encourage properly formed issues, they should have recommended changes. 18:45:05 +1 18:45:08 +1 18:45:40 +1 18:46:10 +1 18:47:14 ericP: +1 18:47:27 RESOLVED: Editorial issues should have [Editorial] in the subject line and can be opened and closed by the editors and/or commenters without formal resolution from the WG 18:47:35 +1 18:48:30 RESOLVED: Open ISSUE-152, ISSUE-153, ISSUE-154, ISSUE-155, ISSUE-157 topic: ISSUE-126 & ISSUE-127 trackbot: issue-126 -- sh:TemplateConstraint is used in examples but not defined -- open trackbot: http://www.w3.org/2014/data-shapes/track/issues/126 trackbot: issue-127 -- sh:TemplateScope is mentioned but not defined -- open trackbot: http://www.w3.org/2014/data-shapes/track/issues/127 18:49:40 PROPOSED: Close ISSUE-126 and ISSUE-127 as no longer relevant 18:49:50 +1 18:49:55 +1 18:50:00 +1 18:50:22 =1 18:50:25 +1 18:50:26 ericP: +1 18:50:37 RESOLVED: Close ISSUE-126 and ISSUE-127 as no longer relevant topic: ISSUE-110 issue-110 -- relationship between sh:constraint and sh:property and sh:inverseProperty -- open http://www.w3.org/2014/data-shapes/track/issues/110 18:51:55 PROPOSED: Close ISSUE-110 as addressed by the current draft 18:52:03 +1 18:52:08 +1 18:52:23 ericP: +1 18:53:03 +1 18:53:12 +1 18:53:19 RESOLVED: Close ISSUE-110 as addressed by the current draft 18:53:24 +1 topic: ISSUE-123 18:54:10 issue-123 18:54:10 issue-123 -- Shall we unify the syntax of sh:directType and sh:class? -- open 18:54:10 http://www.w3.org/2014/data-shapes/track/issues/123 18:54:39 q+ 18:55:13 ack jamsden 18:55:30 hknublau: Proposing to drop sh:directType (not too relevant, problems with inferencing) 18:56:24 jamsden: OSLC Resource Shapes didn't do inferencing and everything was directType, but compatibility with OSLC is less relevant now. 18:57:08 Labra has joined #shapes 18:58:00 Arnaud: Nobody seems to fight for sh:directType, we'll vote next week. topic: ISSUE-141 18:58:22 issue-141 18:58:22 issue-141 -- How to represent mixed datatype-or-class ranges -- open 18:58:22 http://www.w3.org/2014/data-shapes/track/issues/141 18:58:41 q+ 18:59:07 ack hknublau 18:59:27 https://www.w3.org/2014/data-shapes/wiki/Proposals#ISSUE-141:_Mixed_ranges 19:00:13 q+ to ask if a class constraint is the same as a property constraint on the property rdf:type 19:01:57 hknublau: Proposing merging sh:datatype and sh:class to sh:type (as in emails) 19:02:02 q+ 19:02:04 ack ericP 19:02:04 ericP, you wanted to ask if a class constraint is the same as a property constraint on the property rdf:type 19:07:21 ack jamsden 19:07:45 jamsden: OWL did distinguish the types of properties (Object/DatatypeProperty) 19:08:18 ... SHACL tries to provide constraints in a particular context 19:09:32 ... although I find the simplification appealing, but for structural query purposes I think it goes too far. 19:12:22 ... (following discussion I am OK with this change) 19:13:28 ericP: Easier to have two properties sh:datatype, sh:class for static analysis 19:13:53 hknublau: There is also sh:nodeKind for that 19:14:55 Arnaud: Please go to Proposals page to cast your preference topic: ISSUE-92 19:16:52 issue-92 19:16:52 issue-92 -- Should repeated properties be interpreted as additive or conjunctive? -- open 19:16:52 http://www.w3.org/2014/data-shapes/track/issues/92 19:17:10 ericP: I have tried to encode a version of ShEx with strictly conjunctive semantics. 19:17:50 ... problem: multiple constraints on the same property, and you expect them to work not strictly conjunctively 19:18:30 ... Jose and I wanted to meet about this and make a proposal. Iovka found issues with sh:partition (e.g. putting a disjunction inside of it) 19:19:29 ... SHACL is a bit like OWL, ShEx is more like BNF 19:20:37 Arnaud: We can leave it at this, waiting for ShEx people. 19:21:24 78 is still open topic: ISSUE-105 19:22:36 issue-105 19:22:36 issue-105 -- SHACL SPARQL constraints depend on namespaces in a graph, which is not defined -- open 19:22:36 http://www.w3.org/2014/data-shapes/track/issues/105 19:23:57 https://lists.w3.org/Archives/Public/public-data-shapes-wg/2016Apr/0177.html 19:26:50 hknublau: Explaining proposal with a property at sh:sparql to point at prefix declarations, and these declaration may extend each other. 19:26:54 +q 19:27:05 ack marky 19:27:33 marky: Who is the audience of this simplification. 19:27:41 Arnaud: The author of the SHACL document 19:29:08 ... latest proposal addresses part of the problems - explicit pointer at prefixes 19:29:13 q+ 19:29:27 ack jamsden 19:29:27 q+ 19:29:59 jamsden: I continue to believe there are two languages here (SPARQL and SHACL) and there is no relationship between the two 19:30:29 ... to do this properly we'd need an abstract syntax tree in RDF 19:30:38 ack TallTed 19:31:25 TallTed: SPARQL spec defines explicitly that prefix duplicates are invalid 19:32:01 ... SHACL engine needs to look at existing PREFIXes, just to make something that isn't a big problem a bit easier. 19:32:12 to TallTed's point, "A prefix declared with the PREFIX keyword may not be re-declared in the same query." 19:32:55 trackbot, end meeting 19:32:55 Zakim, list attendees 19:32:55 As of this point the attendees have been Arnaud, jamsden, hknublau, ericP, kcoyle, TallTed, marky 19:33:03 RRSAgent, please draft minutes 19:33:03 I have made the request to generate http://www.w3.org/2016/04/28-shapes-minutes.html trackbot 19:33:04 RRSAgent, bye 19:33:04 I see no action items