00:17:49 gkellogg has joined #rdf-star 00:35:53 gkellogg has joined #rdf-star 02:11:34 gkellogg has joined #rdf-star 03:32:37 gkellogg has joined #rdf-star 03:52:17 gkellogg has joined #rdf-star 04:04:22 gkellogg has joined #rdf-star 06:26:33 gkellogg has joined #rdf-star 08:00:27 gkellogg has joined #rdf-star 09:19:01 gkellogg has joined #rdf-star 09:35:47 gkellogg has joined #rdf-star 10:51:51 gkellogg has joined #rdf-star 12:08:04 gkellogg has joined #rdf-star 12:17:27 gkellogg has joined #rdf-star 13:25:08 gkellogg has joined #rdf-star 13:53:23 pfps has joined #rdf-star 13:56:19 TallTed has joined #rdf-star 13:58:56 james has joined #rdf-star 13:59:27 RRSAgent, bye 13:59:27 I see no action items 13:59:31 RRSAgent has joined #rdf-star 13:59:31 logging to https://www.w3.org/2025/05/30-rdf-star-irc 13:59:33 Zakim has joined #rdf-star 13:59:36 AndyS has joined #rdf-star 14:00:36 zakim, this is SPARQl TF 14:00:36 got it, AndyS 14:00:39 meeting: SPARQL 1.2 Task Force 14:00:59 agenda: https://www.w3.org/events/meetings/7ce3edfd-1ad4-4d36-8f19-8f9f49118ed4/20250530T140000/ 14:00:59 clear agenda 14:00:59 agenda+ Scribe? 14:00:59 agenda+ Depending on attendance/availability: -> round table on opinions and criteria https://github.com/w3c/sparql-query/issues/130 14:00:59 agenda+ Tests of queries that should be syntax errors: ( -> issue 2 https://github.com/w3c/sparql-dev/blob/main/SEP/SEP-0007/sep-0007.md#issue-2-substitution-happens-where-definitions-are-only-for-variables ) 14:01:01 agenda+ Tests process update 14:01:04 agenda+ Topics for next time 14:01:05 present+ 14:01:24 present+ 14:01:38 I have made the request to generate https://www.w3.org/2025/05/30-rdf-star-minutes.html TallTed 14:01:43 present+ 14:01:54 I have made the request to generate https://www.w3.org/2025/05/30-rdf-star-minutes.html TallTed 14:02:15 zakim, open item 1 14:02:15 agendum 1 -- Scribe? -- taken up [from agendabot] 14:02:44 previous meeting: https://www.w3.org/2025/05/29-rdf-star-minutes.html 14:02:44 next meeting: https://www.w3.org/2025/06/05-rdf-star-minutes.html 14:02:49 present+ 14:02:55 scribe+ 14:03:40 I have made the request to generate https://www.w3.org/2025/05/30-rdf-star-minutes.html TallTed 14:03:59 zakim, next item 14:03:59 agendum 2 -- Depending on attendance/availability: -> round table on opinions and criteria https://github.com/w3c/sparql-query/issues/130 -- taken up [from agendabot] 14:04:00 chair: AndyS 14:04:20 Zakim, next item 14:04:20 agendum 2 was just opened, TallTed 14:04:51 andys: olaf is not present despite his request for the round table, so we will skip it for today 14:06:44 william-vw has joined #rdf-star 14:06:47 present+ 14:06:52 sounds good to me 14:06:53 andys: let us look at the tests for queries which should cause syntax errors and get an update from james an peter on testing 14:06:55 +1 14:07:01 zakim, next item 14:07:01 agendum 3 -- Tests of queries that should be syntax errors: ( -> issue 2 14:07:03 ... https://github.com/w3c/sparql-dev/blob/main/SEP/SEP-0007/sep-0007.md#issue-2-substitution-happens-where-definitions-are-only-for-variables ) -- taken up [from agendabot] 14:08:05 q+ 14:09:21 andys: introduces issue 2 14:09:43 FILTER EXISTS { BIND ( :e AS ?z ) } 14:09:46 pfps: is that description (quoted from the title) adequate. 14:09:56 pfps: it says nothing about scoping 14:10:46 q+ 14:11:24 pfps: we need a clearer description of the issue 14:13:01 pfps: some substitution would be syntactically illegal, but there is another issue, that there can be scoping violations, which is a diffferent issue. 14:13:20 ack pfps 14:13:31 ack james 14:14:10 One problem is that the current spec can transform something like BIND ( :e AS :f ) 14:14:47 https://github.com/afs/SPARQL-exists/blob/main/tests/exists-2-def-var/exists-bad-syntax-01.rq 14:15:38 Another problem is that a BIND is illegal if the binding variable is in-scope, so ?z :a :b FILTER EXISTS { BIND ( :c as ?z ) } might be illegal 14:15:43 james: it would help to have an example from the tests. andys suggestede the reference above. 14:15:45 q+ 14:16:12 andys: if one were to substitute the bind would be invalid sysntax 14:16:22 ah so the problem is that one can only bind to an unused variable? 14:17:22 q+ 14:17:26 ack james 14:17:26 james: are we at liberty either to say that this is invalid syntax, or may we change the exists interpretation rules so that it is valid. 14:17:41 ack william-ww 14:17:50 ack william-vw 14:17:52 andys: we are at liberty to do either because the current interpetation bows up 14:18:14 { :s :p1 ?o BIND("1" AS ?o) } 14:18:25 william-vw: is the restriction that one cannot bind already in scope variables? 14:18:37 pfps: yes. 14:19:05 pfps: there is a type in the spec as what it says about the soping rules is (at leat) confusing if not incorrect. 14:19:45 pfps: a fix for exists may actually make the working correct, but i will put in an issue 14:19:59 https://github.com/afs/SPARQL-exists/blob/main/tests/exists-2-def-var/exists-bad-syntax-04.rq 14:20:06 q+ 14:20:47 ack james 14:21:07 james: how to demonstrate alternative interpretations 14:21:26 andys: the most important thing is to have tests which demonstrate the spec. 14:22:28 andys: if there are interesting ways that they can be illegal (where these are negative syntax tests) if we decide on a solution for them, then we can reuse these tests. 14:22:52 andys: before we introduce additional tests we should disucss opionoins and criteria. 14:23:56 q? 14:23:59 andys: syntax-4 test has a projection. (which adequately covers thos case?) 14:24:45 pfps: this is illegal, depending on the solution. there has been a proposal to do no injection where the exists runs independently 14:25:04 andys: that solution would change queries which are curently legal. 14:25:29 pfps: agreed, that would not satisfy one of the reasobale criterie (presever existing queries) 14:27:00 andys: the select form (#4) is no different from the bind case 14:27:04 https://github.com/w3c/rdf-star-wg/issues/4 -> #4 14:27:09 https://github.com/afs/SPARQL-exists/blob/main/tests/exists-2-def-var/exists-bad-syntax-03.rq 14:28:22 andys: bad-syntax-3 is related in that it could be legal for some interpretations, but for substitution semantics it is invalid syntax. 14:29:13 andys: bound is a special functional form 14:29:57 q+ 14:30:11 ack james 14:31:23 james: do we collect the alternative results for different implementations? 14:31:37 andys: they _could_ server as informative guidance 14:32:02 https://github.com/afs/SPARQL-exists/blob/main/tests/exists-2-def-var/exists-good-syntax-01.rq 14:32:39 andys: #1 is a minimal query which one might one to get to work. 14:32:39 https://github.com/w3c/rdf-star-wg/issues/1 -> CLOSED Issue 1 No activity (nor even README) since WG approval in August (by TallTed) 14:32:51 pfps: that remains fin in any imaginable solution? 14:33:18 andys: in that specific form, yes, but in other combinations it could become invalid 14:34:57 andys: threr was somehting in sql9 where a select queryy could appear in a project position, which should return one rwo. 14:35:21 ...: there is not complete consistency across implementation, but there is convergence around lateral. 14:36:02 ...: not certain it is in the spec. 14:36:36 andys: the sql spec does define everything bottom up 14:36:50 andys: i wanteed to bring up these as covering the cases. 14:37:08 pfps: i agree, except that ... i have to look again. 14:37:34 andys: the outcomes in the manifest should be treated with skepticism. 14:37:39 q? 14:37:48 zakim, next item 14:37:48 agendum 4 -- Tests process update -- taken up [from agendabot] 14:38:08 scribe+ 14:38:33 I have made the request to generate https://www.w3.org/2025/05/30-rdf-star-minutes.html TallTed 14:39:01 james: how to best presnt corrleated results. pfps has some results that could be presented 14:39:21 s/corrleated/correlated/ 14:39:53 ... or use to show results not as test outcomes (yes/no) 14:40:57 ... could change EARL reports to also accept inline results for the acceptable criteria to operate in the same way 14:41:38 ... https://lists.w3.org/Archives/Public/public-rdf-star-wg/2025May/0031.html 14:44:02 ... do the endpoitns pfps is using, allow data to be uploaded? 14:44:12 pfps: fixed graph 14:44:49 ... I have been running systems on my server 14:45:07 james: no public GSP? 14:47:02 ...you run 3/4 implementation locally? 14:47:09 pfps: yes 14:48:34 james: can we change (extend) the EARL reports? 14:49:28 pfps: want a proper result format - ideally JSON output maybe XML. 14:49:53 q+ 14:52:14 (discussion of processing query execution results) 14:55:26 pfps: the implementations do not offer remote sparql services that james' script expected. 14:55:56 pfps: it would be possible to rerun the tests and save the results as json documents. 14:56:01 scribe- 14:56:06 zakim, next item 14:56:06 I see a speaker queue remaining and respectfully decline to close this agendum, AndyS 14:56:12 q? 14:56:15 ack me 14:56:17 zakim, next item 14:56:18 agendum 5 -- Topics for next time -- taken up [from agendabot] 14:56:35 scribe+ 14:57:02 andys: next week we can discuss the criteria. will try te get gregory in attendance as well, althoug that is early for him. 14:57:24 andys: it is an important discussion and we need the right people herer. 14:57:48 ... othr wise, what test area shoudl we look at? 14:58:15 pfps: will look at qt as the ranswer property. it is just a matter to run everything. 14:58:49 william: what is the process to submit another issue? 14:59:29 william: something about negated property sets in paths. the behaviour is unintutive. 14:59:53 andys: if you think it is errate, we need a test case. 15:00:12 william: i found it confusing enough that it was hard to formulate a test cse. 15:00:27 andys: try an open endpoint to develop the problem description 15:01:04 I have made the request to generate https://www.w3.org/2025/05/30-rdf-star-minutes.html TallTed 15:01:18 Zakim, bye 15:01:18 leaving. As of this point the attendees have been Tpt, AndyS, TallTed, james, william-vw 15:01:18 Zakim has left #rdf-star 15:01:28 RRSAgent, bye 15:01:28 I see no action items