13:56:05 RRSAgent has joined #sparql 13:56:05 logging to http://www.w3.org/2012/08/07-sparql-irc 13:56:07 RRSAgent, make logs world 13:56:07 Zakim has joined #sparql 13:56:09 Zakim, this will be 77277 13:56:09 ok, trackbot; I see SW_(SPARQL)10:00AM scheduled to start in 4 minutes 13:56:10 zakim, this will be SPARQL 13:56:10 Meeting: SPARQL Working Group Teleconference 13:56:10 Date: 07 August 2012 13:56:10 ok, LeeF; I see SW_(SPARQL)10:00AM scheduled to start in 4 minutes 13:56:46 SW_(SPARQL)10:00AM has now started 13:56:53 + +1.617.245.aaaa 13:56:59 zakim, aaaa is me 13:56:59 +LeeF; got it 13:58:12 AxelPolleres has joined #sparql 13:59:04 Chair: LeeF 13:59:06 Agenda: http://lists.w3.org/Archives/Public/public-rdf-dawg/2012JulSep/0102.html 13:59:50 Minutes from last week: http://www.w3.org/2009/sparql/meeting/2012-07-31 14:00:26 +??P6 14:00:27 +sandro 14:00:30 + +43.664.885.5aabb 14:00:40 Zakim, ??P6 is me 14:00:40 +kasei; got it 14:01:01 +pgearon 14:01:06 AxelPolleres_ has joined #sparql 14:01:38 zakim, who's here? 14:01:39 On the phone I see LeeF, kasei, sandro, +43.664.885.5aabb, pgearon 14:01:39 On IRC I see AxelPolleres_, AxelPolleres, Zakim, RRSAgent, LeeF, SteveH, iv_an_ru__, pgearon, trackbot, kasei, sandro, ya, ericP 14:01:56 zakim, aabb is AxelPolleres 14:01:56 +AxelPolleres; got it 14:02:06 chimezie has joined #sparql 14:02:50 +chimezie 14:02:57 MattPerry has joined #sparql 14:03:45 +MattPerry 14:03:56 Zakim, mute me 14:03:56 chimezie should now be muted 14:04:49 zakim, who's on the phone? 14:04:49 On the phone I see LeeF, kasei, sandro, AxelPolleres, pgearon, chimezie (muted), MattPerry 14:05:11 topic: Admin 14:05:21 -kasei 14:05:28 regrets: Birte 14:05:41 PROPOSED: Accept minutes from last week at http://www.w3.org/2009/sparql/meeting/2012-07-31 14:06:21 RESOLVED: Accept minutes from last week at http://www.w3.org/2009/sparql/meeting/2012-07-31 14:07:19 LeeF: No action required for James Anderson's comment 14:07:25 AndyS has joined #sparql 14:08:19 +??P6 14:08:28 zakim, ??P6 is me 14:08:28 +AndyS; got it 14:08:35 LeeF: 2 comment acknowledgements from David Booth - we're up to date on comments 14:08:56 topic: Query test suite 14:09:12 +??P20 14:09:14 LeeF: http://www.w3.org/2009/sparql/implementations/ is up to date as of yesterday 14:09:14 zakim, who is on the phone? 14:09:14 On the phone I see LeeF, sandro, AxelPolleres, pgearon, chimezie (muted), MattPerry, AndyS, ??P20 14:09:16 should we reply to james anderson just along the lines "no, it's currently not under discussion" (can do that) 14:09:22 Zakim, ??P20 is me 14:09:22 +kasei; got it 14:10:07 AxelPolleres_, feel free to if you'd like :) 14:10:24 LeeF: ARQ and RDF::Query pass all query tests 14:11:30 AndyS, yesterday. 14:13:25 PROPOSED: Approve query tests aggregates/manifest#agg-empty-group, bindings/manifest#inline{1,2}, bindings/manifest#values{1-8}, functions/manifest#strafter01a, functions/manifest#strafter02, functions/manifest#strbefore01a, functions/manifest#strbefore02, functions/manifest#struuid01, functions/manifest#uuid01, property-path/manifest#pp28a, syntax-query/manifest#test_3{5,6,8}a, syntax-query/ 14:13:25 manifest#test_{54-66}, syntax-query/manifest#test_pn_0{1-9}, syntax-query/manifest#test_pn_bad_{01-13}, syntax-query/manifest#test_pp_coll 14:13:27 AndyS, yeah, I hadn't committed locally. Fixed now. 14:13:50 +1 to approving tests. 14:13:58 RESOLVED: Approve query tests aggregates/manifest#agg-empty-group, bindings/manifest#inline{1,2}, bindings/manifest#values{1-8}, functions/manifest#strafter01a, functions/manifest#strafter02, functions/manifest#strbefore01a, functions/manifest#strbefore02, functions/manifest#struuid01, functions/manifest#uuid01, property-path/manifest#pp28a, syntax-query/manifest#test_3{5,6,8}a, syntax-query/ 14:13:58 manifest#test_{54-66}, syntax-query/manifest#test_pn_0{1-9}, syntax-query/manifest#test_pn_bad_{01-13}, syntax-query/manifest#test_pp_coll 14:14:19 kasei - ack - we are sync'ed. 14:14:43 topic: Update tests 14:14:57 +1 to approving update tests 14:15:01 PROPOSED: Approve syntax-update-1/manifest#test_53 and basic-update/manifest#insert-05a 14:15:10 +1 14:15:12 RESOLVED: Approve syntax-update-1/manifest#test_53 and basic-update/manifest#insert-05a 14:15:39 Topic: Fed Query tests 14:15:56 PROPOSED: Approve service/manifest#service4a 14:15:56 +1 to approving fed query tests 14:16:03 RESOLVED: Approve service/manifest#service4a 14:16:29 ACTION: Lee to mark all query, update, and fed query tests approved 14:16:29 Created ACTION-665 - Mark all query, update, and fed query tests approved [on Lee Feigenbaum - due 2012-08-14]. 14:17:10 Zakim, umute me 14:17:10 I don't understand 'umute me', chimezie 14:17:37 topic: Graph Store Protocol testing 14:17:45 zakim, unmute chimezie 14:17:45 chimezie should no longer be muted 14:17:46 Zakim, unmute me 14:17:46 chimezie was not muted, chimezie 14:17:59 LeeF: no recollection of our status on GSP testing 14:18:02 chimezie: also don't recall 14:18:19 chimezie: what timing? 14:20:42 LeeF: Plan is to advance as many specs as possible straight to PR in early/mid September. Others move to CR and then hopefully to PR down the road 14:21:18 SteveH, around? 14:22:37 Andy: we have an implementation of GSP and will use it 14:22:53 chime: do we need to test all the features or just main ones? 14:23:47 MacTed has joined #sparql 14:23:59 AxelPolleres has joined #sparql 14:25:39 LeeF: we don't need a harness - we need tests and conformance 14:25:55 AxelPolleres_ has joined #sparql 14:26:13 AxelPolleres has left #sparql 14:26:27 The number of tests needed isn't large. some wget/curl scripts -- not fully automated but gets us to impl report. 14:26:46 http://www.w3.org/TR/sparql11-http-rdf-update/ 14:27:18 * HTTP GET direct graph identification 14:27:23 * HTTP GET indirect graph identification 14:27:35 ArthurK has joined #sparql 14:27:40 * HTTP GET on a graph that does not exist in the graph store 14:28:14 + +1.512.651.aacc 14:28:38 Zakim, +1.512.651.aacc is me 14:28:38 +ArthurK; got it 14:29:37 We also need someone to draft a section on http://www.w3.org/2009/sparql/docs/tests/README.html right? 14:30:04 AxelPolleres has joined #sparql 14:30:18 GET tests: 14:30:22 1. Initial state of the store 14:30:27 2. Here's the HTTP GET 14:30:30 chimezie has joined #sparql 14:30:34 3. Check graph isomorphism 14:30:38 PUT tests: 14:30:44 1. Initial state 14:30:47 2. Here's the HTTP PUT 14:30:58 3. Do a GET & check graph isomorphism of returned graph 14:31:05 * HTTP PUT of a new graph 14:31:11 * HTTP PUT of a graph that's already in the store 14:31:23 * HTTP PUT of the default graph 14:31:38 * HTTP PUT with a payload that doesn't match the Content-Type (400) 14:32:09 * HTTP PUT of an empty graph 14:32:39 DELETE tests: 14:32:42 1. Initial state 14:32:48 2. Here's the HTTP DELETE request 14:33:03 3. Check with a GET (expecting 404) 14:33:12 * HTTP DELETE of an existing graph 14:33:30 * HTTP DELETE of a graph that does not exist (404) 14:34:24 POST tests: 14:34:26 1. Initial state 14:34:30 2. Here's the HTTP POST request 14:34:36 3. HTTP GET + graph isomorphism check 14:34:42 * HTTP POST to an existing graph 14:35:31 * HTTP POST with multipart/form-data 14:35:43 * HTTP POST to the graph store URI to create a new graph 14:36:04 * HTTP POST with empty content (SHOULD have a 204 response) 14:36:37 Both impls I know much about put the GSP on a service endpoint (because there are other services ... like query and update) 14:36:54 (for POSTing to the Graph Store URI - do a GET on the returned URI and make sure you get a 200) 14:37:23 * HTTP HEAD on an existing graph 14:37:28 * HTTP HEAD on a non-existing graph 14:38:01 chimezie has joined #sparql 14:38:02 FWIW, as for the test case descriptions/structure: Probably for most of it the whole would be a variation of the update/query tests, where within mf:action we need a new property to denote the HTTP message and we need something within the result to convey the HTTP response, right? 14:38:23 I can add the non-service form quite easily to get us an impls (more honestly than SOAP for SPARQL 1.0 which was for-the-report only, except some people used it). 14:38:26 q+ 14:38:38 ack AxelPolleres 14:41:21 ACTION: Axel to see if it's easy to extend current test case structure for the GSP tests 14:41:21 Created ACTION-666 - See if it's easy to extend current test case structure for the GSP tests [on Axel Polleres - due 2012-08-14]. 14:41:44 ACTION: Chimezie to put together the tests as outlined in this teleconference 14:41:45 Created ACTION-667 - Put together the tests as outlined in this teleconference [on Chimezie Ogbuji - due 2012-08-14]. 14:41:52 +1 to minimise implementation costs. We need to do this once, not multiple times. 14:42:09 (impl cost of test harness) 14:42:55 @Andy is that against integrating GSP into the current test harness format? 14:43:20 @Axel - its the principle to go for - what ever meets that. 14:43:20 AxelPolleres has joined #sparql 14:43:41 Zakim, mute me 14:43:41 chimezie should now be muted 14:44:16 zakim, who is on the phone? 14:44:16 On the phone I see LeeF, sandro, AxelPolleres, pgearon, chimezie (muted), MattPerry, AndyS, kasei, ArthurK 14:44:21 -LeeF 14:44:21 bye 14:44:22 -chimezie 14:44:23 bye 14:44:23 -ArthurK 14:44:24 thanks 14:44:26 -AxelPolleres 14:44:27 ADJOURNED 14:44:27 -kasei 14:44:28 -sandro 14:44:29 -MattPerry 14:44:31 LeeF: Next week we'll work on the protocol validator & test suite 14:44:33 -AndyS 14:44:36 Adjourned. 14:44:37 -pgearon 14:44:38 SW_(SPARQL)10:00AM has ended 14:44:38 Attendees were +1.617.245.aaaa, LeeF, sandro, +43.664.885.5aabb, kasei, pgearon, AxelPolleres, chimezie, MattPerry, AndyS, ArthurK 14:44:40 RRSAgent, make logs world 14:46:18 rrsagent, make records public 15:00:25 sorry all, meeting ran late and I couldn't make it 15:00:56 SteveH 15:00:58 question 15:00:58 :) 15:01:05 do you have a complete implementation of Graph Store Protocol? 15:01:06 Or partial? 15:01:08 Or none? :) 15:01:30 close ACTION-665 15:01:30 ACTION-665 Mark all query, update, and fed query tests approved closed 15:02:07 LeeF, good question - we have 2 intended mostly complete implementations, but haven't checked against the spec recently 15:02:34 actually, not complete, we don't do the POST without form parameters stuff 15:05:08 ok, cool 15:05:30 companion question: would you have the manpower to make them complete if we needed it for advancing to PR? 17:28:01 Zakim has left #sparql