14:26:25 RRSAgent has joined #dawg 14:26:41 DanC has changed the topic to: RDF Data Access 2 Nov http://www.w3.org/2001/sw/DataAccess/ 14:27:58 Regrets: EricP 14:28:29 AlbertoR has joined #dawg 14:28:47 zakim, who is on the phone? 14:28:47 sorry, AndyS, I don't know what conference this is 14:29:06 zakim, this is DAWG 14:29:06 ok, AndyS; that matches SW_DAWG()9:30AM 14:29:09 +AlbertoR 14:29:12 zakim, who is on the phone? 14:29:12 On the phone I see HowardK, ??P1, ??P2, AlbertoR 14:29:15 zakim, call Yoshio-home 14:29:15 ok, Yoshio; the call is being made 14:29:16 +Yoshio 14:29:22 Regrets+ Farrukh Najmi 14:29:35 zakim, ??P2 is AndyS 14:29:35 +AndyS; got it 14:29:37 Regrest from ErcP too 14:29:38 +??P5 14:29:42 That's me: P5. 14:29:46 s/ErcP/EricP/ 14:29:58 zakim, ??P5 is SimonR 14:29:58 +SimonR; got it 14:30:06 +DanC 14:30:30 +Kendall_Clark 14:30:32 kendall has joined #dawg 14:30:43 zakim, mute me 14:30:43 Kendall_Clark should now be muted 14:30:53 +??P8 14:30:59 +Kevin 14:31:02 Zakim, ??P8 is DaveB 14:31:02 +DaveB; got it 14:31:07 Zakim, who is on the phone? 14:31:07 On the phone I see HowardK, ??P1, AndyS, AlbertoR, Yoshio, SimonR, DanC, Kendall_Clark (muted), DaveB, Kevin 14:32:13 P1 is me? 14:32:22 +SteveH 14:33:14 I have. 14:33:19 zakim, unmute me 14:33:19 Kendall_Clark should no longer be muted 14:33:35 zakim, mute me 14:33:35 Kendall_Clark should now be muted 14:34:08 Zakim, who is on the phone? 14:34:08 On the phone I see HowardK, HiroyukiS, AndyS, AlbertoR, Yoshio, SimonR, DanC, Kendall_Clark (muted), DaveB, Kevin, SteveH 14:34:17 zakim, mute me 14:34:17 Kendall_Clark was already muted, kendall 14:34:19 zakim, unmute me 14:34:19 Kendall_Clark should no longer be muted 14:35:05 KevinW has joined #dawg 14:35:30 agenda + services 14:35:50 didn't we lose something on the agenda about disjunction last week? 14:36:06 agenda + lifesci debrief 14:36:47 ACTION AlbertoR: owns issue 'DESCRIBE'. CONTINUES. eta: mid nov 14:37:16 agenda + tests (input from alberto, steve) 14:37:27 I have read Alberto's tests 14:37:40 http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0186.html 14:38:06 SimonR: I'm working on connecting kowari to tests. 14:38:14 zakim, mute me 14:38:14 Kendall_Clark should now be muted 14:38:17 zakim, unmute me 14:38:17 Kendall_Clark should no longer be muted 14:38:35 excuse me 14:38:41 battling a cold 14:38:44 I am also away 23rd, 30th 14:39:10 regrets for the next week (I'm away to attend ISWC2004) 14:39:25 ACTION DanC: owner of issue 'yes or no questions' CONTINUES (pending protocol doc). 14:39:33 ACTION KendallC: write a protocol document draft 14:40:46 ACTION DaveB: Update the source section 9... some progress. CONTINUES 14:40:54 agenda + grammar/syntax ($ etc.) 14:42:03 DONE: ACTION SteveH: take rs:size out of expected results from all tests (let's discuss under tests) 14:42:12 ACTION SteveH: own (i.e. propose resolution to) disjunction issue 14:42:28 SteveH action done at http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0196.html 14:42:36 ACTION SteveH: owns issue 'nested optionals' 14:43:10 zakim, mute me 14:43:10 Kendall_Clark should now be muted 14:43:20 . ACTION EricP: supply definitions for SELECT (vars ordered or not?) ala 14:43:20 http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0151.html 14:43:43 Minutes of DAWG telecon 2004-10-26 for review http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0194.html 14:43:56 zakim, unmute me 14:44:03 Kendall_Clark should no longer be muted 14:44:09 ammended to show regrets from a few. (scribble them in please?) 14:44:24 RESOLVED to accept 0194+regrets 14:44:30 Zakim, next agendum 14:44:30 agendum 1. "Convene, take roll, review record and agenda http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0193.html" taken up [from DanC] 14:44:32 Previous teleconference minutes accepted http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0193.html 14:44:36 Zakim, close agendum 1 14:44:36 agendum 1 closed 14:44:37 I see 4 items remaining on the agenda; the next one is 14:44:38 2. services [from DanC] 14:44:42 Zakim, take up agendum 2 14:44:42 agendum 2. "services" taken up [from DanC] 14:45:21 as amendments http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0195.html and http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0197.html 14:45:31 are we being stalked? the heavy breather is bad today. 14:45:34 EricP, AndyS, SteveH and I have proposed a www2004 workshop on sparql 14:45:55 And I've been asked to write a couple of paras for Agent Link 14:45:57 www2005? 14:46:02 & s/workshop/tutorial/ 14:46:16 DanC is asking about producers and consumers of DAWG SPARQL enabled services 14:46:26 daveb: in japan? 14:46:49 it' take a coupla secs to make my rdql demo into a sparql one 14:46:56 but it wouldn't be too exciting 14:46:58 SteveH they have got some computer science datasets made aval throuhg SPARQL/RSQL interface 14:47:07 re: www2005, yes in Makuhari(Chiba) 14:47:19 patH has joined #dawg 14:47:29 +PatH 14:47:54 use my sparql parser, SteveH :) 14:48:07 DaveB, I will 14:50:29 Alberto (Asemantics) has some SPARQL related demos i.e. take a SPARQL query and generate XML output into an XSLT pipeline - and some SPARQL to iCal 14:50:37 SimonR has joined #dawg 14:50:55 +??P12 14:51:18 DaveB has some demos about educational material which might be put aval under a SPARQL interface 14:51:56 Who is planning to have a client or server over the protocol by March? Not (just) a query engine i.e. where can we work over the web between two implementations? 14:52:21 We'll certainly have it by then. 14:52:22 the protocol better turn up soon, for that ;) 14:52:24 , Andy. 14:52:46 I'm planning to have a client by March. 14:53:00 I'll have both soon, SimonR - let's try to interwork 14:53:20 Zakim, next agendum 14:53:20 agendum 3. "lifesci debrief" taken up [from DanC] 14:53:22 AndyS: You're on. 14:53:25 I'l write a ECMASCript client soon after the protcol/result format is fixedish 14:53:35 SPARQL was sparkling 14:53:56 http://www.w3.org/2004/07/swls-ws.html 14:54:05 AndyS and Kendall reports about Life Science workshop in Boston last week 14:54:23 W3C Workshop on Semantic Web for Life Sciences http://www.w3.org/2004/07/swls-ws.html 14:55:19 Kendall says that the Life Science community seems needing a technology as DAWG SPARQL (query language and protocol) 14:55:58 AndyS says that there is an increasing awareness about RDF and related technologies (DAWG also) 14:56:16 Zakim, next agenum 14:56:16 I don't understand 'next agenum', DanC 14:56:20 Zakim, next agendum 14:56:20 agendum 4. "tests (input from alberto, steve)" taken up [from DanC] 14:56:27 did somebody say there was a new UC from the workshop? 14:56:30 but most solutions are still "centralistic" and not really fitting the RDF model 14:56:49 data federation was needed definitely 14:56:58 s/most solutions/some solutions/ esp if need fixed data models 14:57:19 andy: yr right about the variations, but i meant specifically the pharma corps. there was variation across the whole workshop. 14:57:47 DaveB started to digest some SOURCE test cases as provided by Alberto - see http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0198.html 14:57:48 see http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0198.html 14:58:33 Chris Bizer just posted a msg to rdf-interest about querying named graphs, based on RDQL. Interesting. 14:58:33 DaveB points out that we need a simple vocabulary to describe the type of input and output (and query) documents 14:59:04 +1 (mildly) to typing input and output 15:00:35 Alberto supports RDF/XML as the format for input and output of tests 15:00:48 even though N3/Turtle syntax is pretty handy to type 15:01:20 Why not publish tests in both formats? 15:01:21 +1 to Alberto's comments. 15:01:22 SteveH is willing to adapt his testing infrastructure to in/out RDF/XML 15:01:36 ACTION: SteveH is willing to adapt his testing infrastructure to in/out RDF/XML 15:02:10 won't the urls have to change s/.n3/.rdf/ in all the queries, manifests etc.? 15:02:47 I'd really prefer to have only one normative version of the tests. 15:02:47 manifest.rdf is for RDF/XMl 15:02:53 manifest.n3 N3/Turtle 15:03:27 if there is only one (normative) then it should be the official XML. 15:03:45 SimonR supports RDF/XML syntax for tests - but is alos looking into Turtle 15:04:14 I respect RDF/XML as a lingua franca 15:04:28 also Sesame's got a standalone Turtle parser in RIO 15:04:55 AndyS points out that SPARQL spec/document still contains some Turtle/N3 syntax vs. RDF/XML i.e. easier to read 15:05:23 http://www.w3.org/2001/sw/DataAccess/tests/ 15:05:32 http://www.w3.org/2001/sw/DataAccess/tests/#sparql-query-example-2-1a 15:09:05 TomAdams has joined #dawg 15:09:06 dave - yes - there will be a chnage of URLs somewhere 15:09:08 as soon as we have got some rdf:parserType="LIteral" I think we start to see the benfits of RDF/XML vs. comma,sperated value format 15:09:52 PROPOSAL: that tests shall have input in RDF/XML and turtle, query in SPARQL, output in RDF/XML and turtle, manifest in turtle; manifest to be enhanced to explicitly type files. 15:10:29 +1 15:11:07 +1 15:11:07 q+ 15:12:25 me 15:12:30 PROPOSAL: that tests shall have input in RDF/XML and turtle, query in SPARQL, output in RDF/XML and turtle, manifest in RDF/xml and turtle; manifest to be enhanced to explicitly type files. 15:12:41 DaveB and AndyS support manufest.n3 15:12:52 DaveB adn Alberto support manifest.n3 and manifest.rdf 15:12:59 so RESOLVED. 15:13:08 ACTION SteveH: make it so. 15:14:00 +1 15:14:20 Zakim, next agendum 15:14:20 agendum 5. "grammar/syntax ($ etc.)" taken up [from DanC] 15:15:04 I will object to $ only, I think. FYI. 15:15:12 Discussion is now about $ vs. ? on variable identifiers 15:15:44 last week's straw poll was very much $-favourable 15:15:58 ?: 3 votes 15:16:02 $: 3 votes 15:16:04 Yoshio abstains 15:16:13 +1 for ? 15:16:41 zakim, mute me 15:16:41 Kendall_Clark should now be muted 15:17:02 ACTION: AndyS to write a test cases which use ? and $ in the same query 15:17:20 Steve - yes 15:17:24 yes 15:17:29 fine 15:17:42 $ is a marker not part of the variable 15:18:07 AndyS the document will stick to ? but $ will be allowed - tests cases will nto generally be affected - but some $ tests cases are needed 15:20:14 discussion continued about newline (\n\r) and if they are allowed 15:20:46 If one style - make it # 15:20:46 zakim, unmute me 15:20:46 Kendall_Clark should no longer be muted 15:21:03 wfm 15:21:03 comments syntax is still in discussion: RDQL had them all (single and multiline) both C, C++ and # 15:21:24 i officially don't care about a language issue. yay for me! 15:22:17 Hey, just noticed: ?foo=$foo -1. I think that is a very bad idea. The first character is PART of the variable. 15:22:44 DaveB is working to implement SPARQL syntax and he found is probably too big - we might need some simplifications 15:22:48 +1 to DaveB's preference for single solutions to grammatical options 15:23:14 +1, as long as mine wins. :) 15:23:33 +1 even if mine doesn't, frankly 15:23:44 kendall, you were made for an election day. 15:23:50 heh 15:23:56 One problem is that the syntax allows "too many syntactic sugar options" for the same clause - 15:24:16 trying to be non-contentious with techie non-citizens *today* is v. hard for me. :) 15:24:19 which makes the grammar just bigger 15:24:52 http://lists.w3.org/Archives/Public/public-rdf-dawg/2004OctDec/0190.html 15:25:08 ?prefix:var 15:25:39 which would influence the Var terminal symbol into SPARQL BNF 15:26:17 SimonR there has been some offline discussion on IRC today about it with some people 15:26:36 suggest use a less generic prefix, "var" gets used for everything. ?prefix:queryVar? 15:26:57 SteveH does not like it 15:27:03 AndyS finds it confusing 15:27:25 FORTRAN only 15:27:54 APL? 15:27:54 I'll think about it re output xml format 15:28:01 Zakim, close this agendum 15:28:01 agendum 5 closed 15:28:02 I see nothing remaining on the agenda 15:28:18 next week - chair, scribe? 15:28:30 Not knowing who is chairing or who scribed recently, I propose Kevin 15:28:36 DaveB will scrabe next week 15:28:42 s/scrabe/scribe/ 15:28:45 since I'm away for 2 weeks after... 15:29:25 There are comments asking for disjunction 15:29:27 StaveH talking about dropping disjunction - he posted a message but he did not get enough feedback 15:29:29 agenda + disjunction 15:29:33 next agendum 15:29:43 Steve: my position is to drop disjunction entirely. 15:29:56 KC: I wanted to see more on nested optionals first 15:30:07 http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2004Oct/0008.html 15:31:02 steve's proposal 30Sep http://lists.w3.org/Archives/Public/public-rdf-dawg/2004JulSep/0604.html 15:33:19 disjunction issue needs more dicussion it seems i.e. drop it, keep simple disjunction or full disjunction 15:33:22 disjunction cases from f2f3 http://lists.w3.org/Archives/Public/public-rdf-dawg/2004JulSep/0492.html 15:33:28 ACTION Simon: explain how much of disjuction can be done with optionals, nested or otherwise. 15:34:28 We have implementations - don't understand the case for its hard anymore - could someone explain (in email) 15:35:28 disjun & nested optionals easy?! 15:37:24 zakim, mute me 15:37:24 Kendall_Clark should now be muted 15:37:37 zakim, unmute me 15:37:37 Kendall_Clark should no longer be muted 15:38:21 simple use-case on predicate dc1:title or dc2:title is good and simple enough to understand to me 15:38:35 -HowardK 15:38:38 ciao, Howard 15:38:41 AlbertoR: +1 15:39:26 http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2004Sep/0000.html motivates simple disjunction 15:40:03 also true we can map that "expression" to some AND ?pred==dc1:title && ?pred==dc2:title - 15:41:32 ACTION JanneS: send Jan ftf logistics 15:41:52 ADJOURN. 15:41:55 -DaveB 15:41:57 -PatH 15:41:58 -JanneS 15:41:59 -Kendall_Clark 15:41:59 -DanC 15:42:00 meetign adjourned 15:42:00 -SimonR 15:42:01 -Kevin 15:42:02 bye bye 15:42:03 -HiroyukiS 15:42:06 -AlbertoR 15:42:08 KevinW has left #dawg 15:42:10 -SteveH 15:42:22 -Yoshio 15:42:28 Anything anyone wants to talk about now? 15:42:33 -AndyS 15:42:34 SW_DAWG()9:30AM has ended 15:42:35 Attendees were HowardK, AlbertoR, Yoshio, AndyS, SimonR, DanC, Kendall_Clark, Kevin, DaveB, SteveH, HiroyukiS, PatH, JanneS 15:42:51 JosD has joined #dawg 15:42:59 You mentioned working on early interop.... 15:43:19 SimonR - yes 15:43:27 Although it looks like my spare time for the next little while is going to be absorbed by the disjunction issue. 15:43:38 Well - no - interop of one is a bit boring :-) 15:43:52 s/disjunction/union/ and I heard more agreement. 15:44:18 and a syntax with "OR" doesn't have a long enough keyword for people to spot ! 15:44:40 Where are you timewise on an networkable implementation? 15:45:57 Let's see -- I'd have to finish the parser and whatever network layer we're going to use. 15:47:05 HTTP not SOAP for now? 15:47:14 yes please 15:47:25 I despise SOAP -- I'm entirely in favor of HTTP. 15:47:43 Steve - for WWW2005 - only HTTP because it is hard to set up SOAP in the tutorial. 15:47:55 Just something simple we can do with servlets, I'd presume? 15:47:56 Time does down the drain 15:48:15 Kendall willing :-) YES 15:48:46 Its hard to see how it can't be as servlets are an API to incoming HTTP 15:49:30 http://host/service?query=SELECT... and lots of nasty % encodings. 15:49:46 No comments on the wire :-) 15:50:28 That sort of thing work for you? 15:50:53 GET or POST, I don't really mind. 15:50:59 GET 15:51:14 I don't think the servlet will care. 15:51:38 (I do both - GET with ?queryString is not cachded by default in HTTP RFC) 15:51:53 Servlet does not - just a different entry point. 15:52:11 And we'll be returning results in one of DaveB's formats, I'd presume. 15:53:31 Yes for XML (SELECT, ASK), RDF/XML otherwise (SELECT, CONSTRUCT, DESCRIBE) or MIME type neg .. let's leave the latter for now (I have the code already but its not core to SPARQL) 15:53:54 The XML retrun is the biggest piece of redesign for Joseki and its clients. 15:54:15 Can we start with RDF of result set? 15:54:44 I'd prefer that, personally. I thought you pro-XML? 15:55:18 I'm neutral - it depends what the app wants to do with it. 15:55:54 I have seen just a few apps RDF->XML outside the XHTML case. 15:56:16 So RDF it is for stage 1. 15:57:20 You didn't quite get onto to timescale - but I have a doc to finish so I have limits here 15:57:35 Anyone else up for interop? 15:58:05 Realistically, it'll take me a while. I might have something rickety up in a fortnight or so. 15:58:54 Can't guarantee that but I'll try. I have most of the pieces and some coding will save me from spec overload. 16:00:12 We'll compare notes again next Tuesday and see where we are. :) 16:00:21 :-) 16:00:57 I'll be on IRC as well. 16:01:28 Need to go now - my otherself will be logging 16:01:35 See you in time.... 16:55:40 SteveH has joined #dawg 16:57:27 DaveB has joined #dawg 18:05:07 Zakim has left #dawg 18:11:06 howardk has joined #dawg 18:31:14 RRSAgent, pointer 18:31:14 See http://www.w3.org/2004/11/02-dawg-irc#T18-31-14 18:31:22 RRSAgent, make logs world-access 18:31:27 RRSAgent, bye 18:31:27 I see 11 open action items: 18:31:27 ACTION: AlbertoR to owns issue 'DESCRIBE'. CONTINUES. eta: mid nov [1] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T14-36-47 18:31:27 ACTION: DanC to owner of issue 'yes or no questions' CONTINUES (pending protocol doc). [2] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T14-39-25 18:31:27 ACTION: KendallC to write a protocol document draft [3] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T14-39-33 18:31:27 ACTION: DaveB to Update the source section 9... some progress. CONTINUES [4] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T14-40-46 18:31:27 ACTION: SteveH to own (i.e. propose resolution to) disjunction issue [5] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T14-42-12 18:31:27 ACTION: SteveH to owns issue 'nested optionals' [6] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T14-42-36 18:31:27 ACTION: SteveH is willing to adapt his testing infrastructure to in/out RDF/XML [7] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T15-01-36 18:31:27 ACTION: SteveH to make it so. [8] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T15-13-08 18:31:27 ACTION: AndyS to write a test cases which use ? and $ in the same query [9] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T15-17-02 18:31:27 ACTION: Simon to explain how much of disjuction can be done with optionals, nested or otherwise. [10] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T15-33-28 18:31:27 ACTION: JanneS to send Jan ftf logistics [11] 18:31:27 recorded in http://www.w3.org/2004/11/02-dawg-irc#T15-41-32