13:57:43 RRSAgent has joined #sparql 13:57:43 logging to http://www.w3.org/2011/03/29-sparql-irc 13:57:45 RRSAgent, make logs world 13:57:45 Zakim has joined #sparql 13:57:47 Zakim, this will be 77277 13:57:47 ok, trackbot; I see SW_(SPARQL)10:00AM scheduled to start in 3 minutes 13:57:48 Meeting: SPARQL Working Group Teleconference 13:57:48 Date: 29 March 2011 13:57:48 zakim, this will be SPARQL 13:57:48 ok, LeeF; I see SW_(SPARQL)10:00AM scheduled to start in 3 minutes 13:58:20 Regrets: Chime, NickH, sandro 13:58:23 Chair: LeeF 13:58:27 bglimm has joined #sparql 13:58:41 Agenda: http://www.w3.org/2009/sparql/wiki/Agenda-2011-03-29 13:58:54 SW_(SPARQL)10:00AM has now started 13:58:56 +AxelPolleres 13:59:06 +[IPcaller] 13:59:08 +??P13 13:59:09 -??P13 13:59:09 +??P13 13:59:13 zakim, IPcaller is me 13:59:13 +cbuilara; got it 13:59:31 MattPerry has joined #sparql 13:59:43 +bglimm 13:59:45 +LeeF 13:59:46 Zakim, ??P13 is me 13:59:46 +kasei; got it 13:59:52 +OlivierCorby 14:00:08 SteveH__ has joined #sparql 14:00:10 scribenick: bglimm 14:00:28 +MattPerry 14:00:50 +??P21 14:00:58 Zakim, ??P21 is me 14:00:58 +SteveH__; got it 14:01:06 zakim, who's on the phone? 14:01:06 On the phone I see AxelPolleres, kasei, cbuilara, bglimm, LeeF, OlivierCorby, MattPerry, SteveH__ 14:01:56 alepas has joined #sparql 14:02:35 topic: Admin 14:02:39 PROPOSED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2011-03-22 14:02:41 Topic: Admin 14:02:53 +pgearon 14:03:00 + +539149aaaa 14:03:12 Zakim, +539149aaaa is me 14:03:12 +alepas; got it 14:03:21 RESOLVED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2011-03-22 14:03:26 +??P26 14:03:29 Next regular meeting: 2011-04-05 @ 15:00 UK / 10:00 EST (scribe: Axel or Alex) 14:03:30 zakim, ??P26 is me 14:03:30 +AndyS; got it 14:04:17 Souri has joined #sparql 14:04:27 comments page should be up-to-date 14:04:34 LeeF: We have some comments, mostly under control 14:04:39 http://www.w3.org/2009/sparql/wiki/Comments 14:04:47 some are unasigned, still 14:05:03 ... maybe spend some tome on not in, in 14:05:13 +Souri_ 14:05:55 .... SPARQL implementations currently have no understanding of datatypes, which can result in unintuitive results for comparissons 14:06:34 ... should SPARQL prescribe some understanding for core datatypes in comparrisson operators 14:06:45 ... Andy, teve, should we look into that? 14:06:52 s/teve/Steve/ 14:07:07 SteveH: Seems like an improvement, but not full understanding 14:08:13 AndyS: The comment is related to 1.0 stuff and not specific to 1.1 14:08:33 It will change a basic, unextended SPARQL 1.0 query processor. (we should have done it last time but that makes it a change) 14:08:45 LeeF: Not much enthusiasm for this topic, so lets not spend too much time on it 14:09:08 AxelPolleres: We are mostly up-to-date 14:09:15 would be it be sufficient to recommend that SPARQL 1.1 processors should handle all the datatypes so that... 14:09:16 http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2011Mar/0018.html 14:09:17 While sensible, it's technically a change. Not sure if its in the 1.0 test suite or not. 14:09:25 SHOULD or something 14:09:26 ... regarding the comments 14:10:38 topic: Last Call Status 14:10:49 http://www.w3.org/2009/sparql/wiki/To_Last_Call 14:11:14 LeeF: Lets go through the documents and editors correct me if I am wrong with something 14:11:34 ... Query has still some editorial comments and aggregates algebra section 14:11:51 ... has still some things that can be improved 14:12:03 SteveH: Not much knew from me 14:12:24 AndyS: I did some changes for RDF merge and wait for Axel's second part of the review 14:12:46 LeeF: If I had some time, shoud I rather work on the protocoll or review query? 14:13:10 AndyS: We had already three reviews, so I think protocol is more important to get done 14:13:21 -AndyS 14:13:21 SteveH: Same from my side 14:13:51 +[IPcaller] 14:13:55 zakim, IPcaller is me 14:13:55 +AndyS; got it 14:14:00 was I meant to start that review yet? I thought I was waiting on somebody to ping me on that? 14:14:05 LeeF: Update had some work done regarding Axel's review, Andy's review is still to be addressed 14:14:31 kasei, ah, i did not realize that 14:14:52 AxelPolleres: There is nothing that cannot be resolved by us. Andy suggested some restructuring to make the distinction between the formal and informal part 14:15:01 ... that has not been done yet 14:15:31 NicoM has joined #sparql 14:15:34 .... I'll sync up with Paul and Alex for that. We are not too far from LC 14:15:45 LeeF: I think Greg can go ahead with his review 14:16:35 Axel: I worked in parallel to Axel, so now we have to resolve CVS conflicts and get an overview again 14:16:57 .... seems Axel has done a lot of stuff, so most might be addressed 14:17:13 ok 14:17:15 AxelPolleres: Points that are open are marked in my email answer to Andy 14:17:17 kasei, thanks 14:17:34 am out of the country now, but will try to review it soon 14:17:36 .... some things are left open because I wait for conirmation from Paul 14:17:55 LeeF: Protocol, nothing new, same for Service Descriptions 14:17:55 correct 14:18:23 .... RDF Dataset/HTTP Protocol, we have to look at the name of the doc shortly 14:18:41 ... Kjetil's comments still have to be considered 14:19:42 bglimm: d-entailment updated for ent. regimes and section added for property paths 14:20:05 ACTION: Matt to look at new d-entailment text 14:20:05 Sorry, couldn't find user - Matt 14:20:08 LeeF: Matt, can you look at the D-Entailment section? 14:20:09 ACTION: Matthew to look at new d-entailment text 14:20:09 Created ACTION-422 - Look at new d-entailment text [on Matthew Perry - due 2011-04-05]. 14:20:10 Matt: Yes 14:20:43 LeeF: Federated Query is waiting on Axel and myself to finish the review 14:20:49 .... other documents nothing new 14:20:58 ... Anything important for LC? 14:21:10 topic: Name of the RDF dataset protocol specification 14:21:12 (silence) 14:21:38 LeeF: We realised that the name might not be appropriate 14:22:03 PROPOSED: Rename the datset protocol to the SPARQL 1.1 Graph Store HTTP Protocol 14:22:12 ... It is about managing graph stores. So we could change dataset to graph store 14:22:19 ... Chime is ok with that 14:22:26 ... any objections to that change? 14:22:35 seconded 14:22:38 +1 14:22:40 +1 14:22:40 +1 14:22:52 RESOLVED: Rename the datset protocol to the SPARQL 1.1 Graph Store HTTP Protocol 14:23:05 Note that we need to propagate this change to other docs referring to that one! 14:23:08 topic: tests 14:23:16 q+ 14:23:27 close ACTION-421 14:23:27 ACTION-421 Look through test cases and provide a summary by next TC closed 14:23:31 LeeF: Olivier looked through the test cases and where we stand 14:24:17 I reference it in the SD doc 14:24:20 will change 14:24:26 me too 14:24:27 AxelPolleres: we need to make sure that all other documents update the name of the http protocol document 14:25:01 http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JanMar/0501.html 14:25:37 LeeF: Hope we can approve some tests 14:26:54 LeeF: Olivier ran the tests with his implementation 14:27:19 Corese 14:27:19 .... two areas where we miss test cases 14:27:34 See http://www.w3.org/2009/sparql/docs/tests/data-sparql11/manifest-all.ttl ARQ gets: Tests = 332 : Successes = 298 : Errors = 9 : Failures = 25 14:27:47 ... for the IF function and scoping? for zero length paths 14:28:12 LeeF: AndyS, can we get that covered 14:28:24 AndyS: I was hoping for WG support for this 14:28:58 LeeF: Matt, would you mind to come up with a test that covers the missing property path features? 14:29:05 ACTION: Matthew to include a test on nodes in path of length zero come from specified named graph (e.g. graph {?x

* ?y}) 14:29:05 Created ACTION-423 - Include a test on nodes in path of length zero come from specified named graph (e.g. graph {?x

* ?y}) [on Matthew Perry - due 2011-04-05]. 14:29:06 Matt: I can do that 14:29:17 ACTION: Lee to follow-up and make sure we get IF() tests 14:29:17 Created ACTION-424 - Follow-up and make sure we get IF() tests [on Lee Feigenbaum - due 2011-04-05]. 14:29:40 LeeF: We still have some empty directories 14:31:02 ... I fixed the manifest now. 14:31:24 ... Olivier picked up on negative syntax tests, should we keep these types? 14:31:46 ... Do we have similar types for the positive tests? 14:32:10 ... Any opinions? 14:32:14 (silence) 14:32:18 is it in a different namespace? 14:32:23 the new 1.1 namespace? 14:32:30 mf:NegativeSyntaxTest 14:32:30 mf:NegativeSyntaxTest11 14:32:30 mf:NegativeUpdateSyntaxTest11 14:32:39 mf is the old dawg namespace, then? 14:32:42 -alepas 14:32:53 -cbuilara 14:32:59 @prefix mf: . 14:33:06 if it's the same namespace, I'd prefer keeping the '11' 14:33:35 AndyS: I suggest the negative syntax tests without 1.1 should be changed 14:34:05 +NicoM 14:34:07 +[IPcaller] 14:34:08 LeeF: Should we move all syntax tests into one directory? 14:34:09 I didn't add those classes yet, I am afraid (the ones with 11) 14:34:14 Zakim, IPcaller is me 14:34:14 +cbuilara; got it 14:34:19 + +3539149aabb 14:34:29 Zakim, +3539149aabb is me 14:34:29 +alepas; got it 14:34:33 q+ 14:34:39 ack AxelPolleres 14:34:46 AndyS: The syntax tests should have coverage even if hey are scattared in different directories 14:35:21 AxelPolleres: Do we need NegativeSyntaxTest11 and NegativeUpdateSyntaxTest11? 14:35:32 think it needs to either be just negativesyntaxtest11 or be explicit by changing NegativeSyntaxTest to NegativeQuerySyntaxTest 14:35:39 prefer the latter 14:35:42 .... Is that not clear from the fact that the test is an update test or a query test? 14:35:52 AndyS: I find it clearer the way it is. 14:36:08 AxelPolleres: Do we need the same for PositiveSyntax...Test? 14:36:16 AndyS: I think we have that already. 14:36:34 .... Yes, and that's the only way to distinguish them, so we have to keep it 14:37:10 I need an action to add those new types to mf: and to README.html 14:37:12 AndyS: For the syntax tests the type is important to distinguish them 14:37:35 LeeF: The ones in Aggregates without the 11 have to be updated. I'll do that now 14:38:20 ACTION: Axel to add those new types to mf: and to README.html 14:38:20 Created ACTION-425 - Add those new types to mf: and to README.html [on Axel Polleres - due 2011-04-05]. 14:38:58 ... new types: Positive/NegativeSyntaxTest11 and Positive/NegativeUpdateSyntaxTest11 yes? 14:39:01 LeeF: Do you know whether that is the only place? 14:39:06 AndyS: Yes. 14:39:14 LeeF: Ok, then I updated that 14:40:56 ACTION: Andy to change the @prefix : prefix in the syntax directories to use an absolute URI 14:40:56 Created ACTION-426 - Change the @prefix : prefix in the syntax directories to use an absolute URI [on Andy Seaborne - due 2011-04-05]. 14:41:39 q+ 14:41:57 ack AxelPolleres 14:41:59 LeeF: We are not consistent in the update tests for specifying the data 14:42:18 AxelPolleres: We don't really need new types for the query evaluation tests 14:42:23 :QueryEvaluationTest vs :QueryEvaluationTest11 ? 14:43:01 AndyS: We make sure that when you execute the test suite, you do 1.1. 14:43:13 ut:graphData [ ut:graph 14:43:13 ut:graphData [ ut:data 14:43:25 LeeF: ut: graph vs. ut:graph, which one should be used? 14:43:52 s/ut: graph/ut:data/ 14:44:20 AxelPolleres: data is just for the default graph 14:44:59 LeeF: Is the second of my example incorrect? 14:45:02 http://www.w3.org/2009/sparql/docs/tests/README.html#updateevaltests 14:45:55 ACTION: Lee to clean up occurrences of ut:graphData [ ut:data 14:45:55 Created ACTION-427 - Clean up occurrences of ut:graphData [ ut:data [on Lee Feigenbaum - due 2011-04-05]. 14:46:24 LeeF: extra prefixes don't harm, could be cleaned up 14:46:32 ... same for duplicate tests 14:47:07 ... delete/insert, we know about the blank node in the template issue 14:47:16 ... should now be a negative syntax test 14:47:33 ACTION: Lee to fix the delete-insert queries that should be negative syntax tests in delete-insert 14:47:33 Created ACTION-428 - Fix the delete-insert queries that should be negative syntax tests in delete-insert [on Lee Feigenbaum - due 2011-04-05]. 14:48:21 LeeF: Olivier identified six ent. test cases that have a mistake 14:48:27 bglimm: I'll check that 14:49:03 LeeF: Axel, Olivier had some comments for the readMe document, can you address those? 14:49:19 ACTION: Axel to ckeck Olivier's comments on the test cases README.html 14:49:19 Created ACTION-429 - Ckeck Olivier's comments on the test cases README.html [on Axel Polleres - due 2011-04-05]. 14:50:05 LeeF: We have several successful implementations for property paths that path the property path tests 14:50:19 ... AndyS, have you run those tests? 14:50:28 AndyS: Yes, there are 30 tests and I have run them 14:50:32 Tests = 30 : Successes = 30 : Errors = 0 : Failures = 0 14:51:09 PROPOSED: Approve the 30 tests in the property-path directory 14:51:10 (error means bad test setup e.g. data syntax wrong ; failure means different results) 14:51:22 +1 14:51:24 seconded 14:51:30 +1 14:51:34 RESOLVED: Approve the 30 tests in the property-path directory 14:51:42 ACTION: Lee to mark 30 prop path tests approved today 14:51:43 Created ACTION-430 - Mark 30 prop path tests approved today [on Lee Feigenbaum - due 2011-04-05]. 14:52:06 LeeF: I wanted to look at the negative syntax tests 14:53:12 ... bad01 to bad03, they don't have update opertions, AndyS suggests we make that legal, so the tests are no longer negative tests 14:53:27 ... can be useful in some applications 14:53:45 I'm hesitant, but no strong feelings 14:54:05 ... Paul, Alex, any implications for the upate spec? 14:54:21 Paul (?): I think that wouldn't be a big change. 14:54:39 LeeF: Are you indifferent, in favour, or against that? 14:54:57 Paul (?): I don't have strong feeling, but seems ok 14:55:30 LeeF: I don't see it doing harm and seems easy 14:55:44 AndyS: Changes the grammar 14:56:00 .. the grammar is in the query doc even for update 14:56:06 ACTION: Andy to change update grammar to allow zero-operation update requests 14:56:06 Created ACTION-431 - Change update grammar to allow zero-operation update requests [on Andy Seaborne - due 2011-04-05]. 14:57:03 AxelPolleres: AndyS, for INSERT DATA and DELETE DATA, we do have quads there now. Is that intended? 14:57:19 AndyS: That is unrelated to zero operation deletes 14:57:25 AxelPolleres: Yes 14:57:42 AndyS: There is a note that says that there are no variables 14:57:50 PROPOSED: Approve tests in syntax-update-1 except for *bad-0{1,2,3}.ru 14:57:54 ... that's in 19.8 14:58:31 Let's take up all the syntax tests next time 14:58:35 AndyS: I can do the prefix update first and then prprove the tests next week 14:58:45 Adjourned. 14:58:55 bye 14:58:55 bye everyone 14:58:56 -SteveH__ 14:59:01 -AndyS 14:59:04 -LeeF 14:59:06 -MattPerry 14:59:07 -alepas 14:59:08 -cbuilara 14:59:11 -kasei 14:59:12 -OlivierCorby 14:59:12 -Souri_ 14:59:16 RRSAgent, make records public 14:59:26 -AxelPolleres 14:59:29 -bglimm 14:59:33 -NicoM 15:00:16 -pgearon 15:00:17 SW_(SPARQL)10:00AM has ended 15:00:19 Attendees were AxelPolleres, cbuilara, bglimm, LeeF, kasei, OlivierCorby, MattPerry, SteveH__, pgearon, alepas, AndyS, Souri_, NicoM 15:04:19 rrsagent, create minutes 15:04:19 I have made the request to generate http://www.w3.org/2011/03/29-sparql-minutes.html bglimm 15:04:46 member:RRSAgent, make records public 15:04:54 RRSAgent, make logs world 16:21:36 SteveH has joined #sparql 16:32:25 chimezie has joined #sparql 16:34:08 Grammar mods -- ";;;;;;;;;" is a parse error. i.e. ";" is a separator of concrete operations. request is operations*, ";" is separator and optional terminator. 16:36:48 While I'm modifying tests, any (more) bad syntax examples anyway wants to add to the suite? 16:57:20 AxelPolleres has joined #sparql 16:58:47 AxelPolleres has joined #sparql 17:04:53 Zakim has left #sparql 17:40:12 close ACTION-426 17:40:12 ACTION-426 Change the @prefix : prefix in the syntax directories to use an absolute URI closed 17:40:16 close ACTION-431 17:40:16 ACTION-431 Change update grammar to allow zero-operation update requests closed 18:27:42 close ACTION-430 18:27:43 ACTION-430 Mark 30 prop path tests approved today closed 18:33:14 close ACTION-428 18:33:14 ACTION-428 Fix the delete-insert queries that should be negative syntax tests in delete-insert closed 20:38:07 karl has joined #sparql