16:49:11 RRSAgent has joined #rdb2rdf 16:49:11 logging to http://www.w3.org/2010/11/09-rdb2rdf-irc 16:49:13 RRSAgent, make logs world 16:49:13 Zakim has joined #rdb2rdf 16:49:15 Zakim, this will be 7322733 16:49:15 ok, trackbot; I see SW_RDB2RDF()12:00PM scheduled to start in 11 minutes 16:49:16 Meeting: RDB2RDF Working Group Teleconference 16:49:16 Date: 09 November 2010 16:49:21 Agenda: http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0047.html 16:49:28 Chair: Michael 16:56:14 Ashok has joined #rdb2rdf 16:56:43 hey Ashok - will you be on the phone as well or IRC-only? 16:57:26 SW_RDB2RDF()12:00PM has now started 16:57:41 zakim, call thomas-781 16:57:41 ok, tlr; the call is being made 16:57:58 RRSAgent, draft minutes 16:57:58 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html mhausenblas 16:58:03 boris has joined #RDB2RDF 16:58:09 RRSAgent, make logs public 16:58:19 Zakim, who's here? 16:58:19 On the phone I see no one 16:58:20 On IRC I see boris, Ashok, Zakim, RRSAgent, tlr, Marcelo, MacTed, LeeF, mhausenblas, betehess, trackbot, iv_an_ru, ericP 16:59:35 present+ Marcelo 16:59:39 present+ Ashok 16:59:43 present+ Michael 16:59:52 present+ Thomas R 17:00:49 RRSAgent, draft minutes 17:00:49 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html mhausenblas 17:00:52 juansequeda has joined #rdb2rdf 17:01:44 present+ juansequeda 17:01:51 present+ MacTed 17:01:54 Zakim, who's here? 17:01:54 On the phone I see no one 17:01:55 On IRC I see juansequeda, boris, Ashok, Zakim, RRSAgent, tlr, Marcelo, MacTed, LeeF, mhausenblas, betehess, trackbot, iv_an_ru, ericP 17:01:59 Zakim, what's the code? 17:01:59 the conference code is 7322733 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), MacTed 17:02:03 hm. 17:02:10 Souri has joined #rdb2rdf 17:02:26 Zakim, this is 7322733 17:02:26 MacTed, this was already SW_RDB2RDF()12:00PM 17:02:27 ok, MacTed; that matches SW_RDB2RDF()12:00PM 17:02:34 Zakim, who's here? 17:02:34 On the phone I see no one 17:02:37 drats. 17:02:38 Zakim, please dial ericP-office 17:02:38 On IRC I see Souri, juansequeda, boris, Ashok, Zakim, RRSAgent, tlr, Marcelo, MacTed, LeeF, mhausenblas, betehess, trackbot, iv_an_ru, ericP 17:02:41 ok, ericP; the call is being made 17:02:51 RRSAgent, please draft minutes 17:02:51 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html betehess 17:03:00 scribenick: betehess 17:03:15 present+ Souri 17:03:24 present+ boris 17:03:32 present+ ericP 17:03:35 hhalpin has joined #rdb2rdf 17:03:49 present+ Alexandre 17:03:50 Seema has joined #rdb2rdf 17:04:00 hhalpin has changed the topic to: RDB2RDF Meeting Nov 9th 17:04:51 present+ Seema 17:04:58 present+ hhalpin 17:05:06 http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0047.html 17:05:37 mhausenblas, first we go to the minutes of the last meeting 17:05:45 TOPIC: admin 17:05:47 PROPOSAL: http://www.w3.org/2010/10/26-rdb2rdf-minutes.html 17:06:00 mhausenblas, any comment? 17:06:09 +1 17:06:20 mhausenblas, minutes approved 17:06:45 TOPIC: default mapping 17:07:04 mhausenblas, I sent the links to the two documents yesterday 17:07:15 mhausenblas, tlr is gonna talk there 17:07:40 tlr: thanks for letting me joinging the calk 17:07:53 s/joinging/joining 17:07:56 ... RDB2RDF if part of my domain 17:08:22 ... I'm glad we have the WD for r2rml 17:08:45 ... and it's great that people work together (seeing the ML) 17:08:57 ... but I'm concern about the default mapping 17:09:23 ... I hope there will be a way to see this default mapping 17:09:32 ... thanks Juan, Marcelo and Eric about tha 17:09:36 s/tha/that 17:10:31 mhausenblas: we just delayed a bit the default mapping to focus on r2rml before TPAC 17:11:08 ... now, I'd like the 2 editing teams to present their work 17:11:24 ... please note the document MUST be *complete* 17:11:37 http://www.w3.org/2001/sw/rdb2rdf/directGraph/ 17:11:54 ... richard contributed quite a lot to this one 17:12:02 ... unfortunately he is not around 17:12:19 ... what's the status there? 17:12:37 q+ 17:12:37 ericP: I've offered to merge in this document 17:12:46 q- hhalpin 17:13:27 mhausenblas: it's your document, without Juan and Marcelo bits? 17:13:32 ericP: yes 17:13:46 ... it follows the typical W3C structure 17:13:56 ... chapt 1 is an introduction 17:14:08 ... chap 2 is an informative section 17:14:20 ... introduces about what's happening 17:14:34 ... the normative section would be less friendly 17:14:55 ... there is a bit of DDL, describing the database 17:15:09 ... then you see the Direct Graph, resulting from the mapping 17:15:20 ... I have to remove a section 17:15:43 ... then I explain how to generate triple from a SQL row 17:16:10 ... I believe it's good to provide URIs ready for Linked Data 17:16:21 ... even if it wasn't explicitly required 17:16:34 ... then I go into tricky cases 17:16:53 ... involving FK, PK, etc. 17:17:09 ... then about structural table 17:17:44 ... I try to model the Direct Graph so it reflect the hierachical table 17:18:01 You can have emp/manager relationship, where fkey=pkey (self-loop) 17:18:04 ... but someone told me it wasn't totally good 17:18:15 ... that's an issue I have to solve 17:18:31 q+ 17:18:43 ... what if the FK has the same col as the PK but in a different order? 17:18:57 ack next 17:19:30 Souri: you're trying to deal with normalized table, right? 17:19:52 ... so we would like to have the same URI here 17:19:57 ericP: yes 17:20:17 q+ 17:20:48 Souri: all the groups of tables needs the same URI as a subject 17:21:40 ack MacTed 17:21:56 MacTed: all that stuff is beyond the Direct Mapping 17:21:57 q+ 17:22:12 ack Souri 17:22:41 ericP: another issue with many-to-many 17:22:52 ... it's documented and is discussed on the ML 17:23:08 ... then I use a set notation 17:23:50 ... remark: if you go over cells in the table, you'll see the relation with generated triple 17:24:21 ... section 3, I use boring set notations 17:24:32 ... then the definitions for the mapping 17:25:18 ... next section is non normative (copy the RDF spec) 17:25:30 ... then I explain how to go from RDB to RDF 17:25:32 http://www.w3.org/2001/sw/rdb2rdf/directGraph/alt 17:25:42 mhausenblas: then Juan and Marcelo 17:25:55 juansequeda: we have a similar intro 17:26:11 ... section 2 is one the biggest difference 17:26:26 ... the mapping is in 2 sub sections 17:26:41 ... first the URIs and then the Triple 17:26:59 ... because we think it's complicated 17:27:12 ... we don't have strong feelings about the notations 17:27:23 ... tried to answer richard's comments 17:27:42 Notes there are minor diffs between IRI generation in Eric and J&M document, but these can easily be reconciled - likely the result of text changing in one draft and not another. 17:27:54 ... we compile the exceptions inside this rule 17:27:56 i.e. a reason to converge drafts :) 17:27:59 ... in 2.3 17:28:19 ... all the rules are compile into Triple(...) 17:28:34 ... section 3 17:28:52 ... this is where we define the semantics 17:29:02 ... using datalog rules 17:29:26 ... we have to define where the section 3 should be 17:29:59 ... we want to keep the Default Mapping as simple as possible 17:30:23 mhausenblas: we can put that in notes when we'll have one document 17:30:31 ... thanks again to the editors 17:30:41 ... it seems the diff is not too big 17:30:47 i did get feedback from mike stonebraker and he also said he prefers to not see many-to-many 17:30:47 http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html 17:30:56 http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0057.html 17:31:11 ... (based on the emails above) 17:31:12 We can create issues for the M-M mapping ang hierarchical tables 17:31:24 s/ang/and/ 17:31:25 q+ 17:31:43 juansequeda: +1 for for easy merging 17:32:10 Ashok: is it Eric's + datalog rules? 17:32:42 juansequeda: we want to generate the generation of URIs and then the mapping rules 17:32:48 Ashok: it's a good idea 17:33:05 ack hhalpin 17:33:16 q+ 17:33:22 go for souri first, i'm muted 17:33:25 hello harry? 17:33:30 ack Souri 17:33:38 ah, unmuted now. 17:33:43 q+ hhalpin 17:33:46 ack hhalpin 17:34:06 Souri: I found J&M's section 2 easy to read 17:34:48 hhalpin: we really need one document 17:35:00 ... ericP did a good job, especially on the example 17:35:17 ... but found the URI generation easier to follow 17:36:02 ... no single individual should ever edit a document by himself 17:36:23 mhausenblas: let's create a new document 17:36:38 ... copying the content 17:36:38 PROPSAL: http://www.w3.org/2001/sw/rdb2rdf/defaultMapping/ with Juan, Marcelo and Eric as editors based on Richard's propsal 17:37:05 q+ 17:37:16 ericP: 2 things 17:37:18 ack ericP 17:37:32 ... I should add Alexandre as an editor for the formalism 17:37:40 ... I'd propose to call it Direct Mapping 17:37:42 PROPSAL: http://www.w3.org/2001/sw/rdb2rdf/defaultMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal and have the IRI section explicit 17:37:50 +1 "directMapping" (not defaultMapping) 17:38:06 ... especially cause we speak about the Direct Graph being the result of the Direct Mapping 17:38:08 +1 for proposal otherwise 17:38:30 ... to avoid confusion with Default Graph in r2rml 17:38:39 PROPSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal and have the IRI section explicit 17:39:17 http://www.w3.org/2001/sw/rdb2rdf/directGraph/#iris 17:39:46 PROPOSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and have the IRI section explicit 17:39:56 ericP: here is the section about how I generate IRIs 17:40:15 mhausenblas: ericP added that recently based on feedbacks 17:40:36 Let's put hierarchical tables as an open issue 17:40:47 there is clearly disagreement in the WG over this example. 17:40:51 RRSAgent, draft minutes 17:40:51 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html betehess 17:41:13 PROPOSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and have the IRI section explicit, move hierarchical table and the M-M mappings into Ed note 17:41:15 mhausenblas: the WG has to discuss this issue 17:41:42 Ashok: the document will have the datalogs rules 17:41:42 I think as an option. 17:42:01 ... per richard's proposal 17:42:21 Michael: yes, we should create issues for both hierarchical table and M-M mappings 17:42:24 mhausenblas: so we add it in the document as an issue 17:42:39 key word "can live with" :) 17:42:50 juansequeda: something has to be changed 17:42:53 ... in 2.2 17:43:06 ... @@ 17:43:06 q+ hhalpin 17:43:28 ack hhalpin 17:43:34 http://www.w3.org/2001/sw/rdb2rdf/directGraph/#reference_triple ? 17:43:37 it seems we can take it as given that "the overall document must be edited to make the merged sections fit/make sense"? 17:43:52 hhalpin: I would be a consensus on the text, not formalisms 17:44:01 s/would be/would like 17:44:35 q+ to address iris section 17:44:51 ... we're not talking about adding datalog but more the description of IRIs sections 17:45:02 ... I believe it's clearer 17:45:05 ack ericP 17:45:05 ericP, you wanted to address iris section 17:45:12 http://www.w3.org/2001/sw/rdb2rdf/directGraph/#iris 17:45:27 ericP: I believe I *have* the IRIs section 17:45:38 to clarify, I'm saying that 2.2 is as is difficult to read, and I think Juan and Marcelo's section 2.2 and 2.3 17:45:45 ... which richard proposed to re;ove 17:47:07 mhausenblas: it doesn't harmed to have this ection 17:47:20 ... then we can ask the community later 17:47:24 PROPOSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and have the IRI section explicit, move hierarchical table and the M-M mappings into Ed note 17:47:44 I think co-author is the thing you want, Eric. 17:48:21 q+ 17:48:40 ack hhalpin 17:49:15 q+ 17:49:24 q? 17:49:45 hhalpin: I leave the question of adding Alexandre in the hands of the chairs 17:50:07 and we generally want more than one editor as editors often flake :) 17:50:14 ericP: traditionally, someone brings something and the the chairs chose 17:50:14 ack MacTed 17:50:43 +1 17:52:29 Ashok: what about the datalog rules? 17:53:05 mhausenblas: does it impact the direct mapping? 17:53:10 Ashok: it doesn't 17:53:17 ... I just would like it to be present 17:53:36 mhausenblas: I propose that after the call, the 3 editors make the merge 17:53:47 ... with the goal to published next week 17:53:49 PROPOSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and have the IRI section explicit; move hierarchical table and the M-M mappings into Ed note; datalog rules replace scala rules (under button control); Eric perform merge with review/approval/consensus of Juan, Marcelo, & Eric 17:53:50 for final product... 17:53:57 ericP: I just need 2 hours 17:54:04 q+ 17:54:20 Ashok: you'll have one document, with issues in it 17:54:25 ... after that, we can vote 17:54:38 +1 17:54:48 (to MacTed's proposal) 17:55:02 s/have the IRI section explicit/try to work in J&M's IRI and Triple generations part/ 17:55:47 RRSAgent, draft minutes 17:55:47 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html betehess 17:56:00 PROPOSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and try to work in J&M's IRI and Triple generations part; move hierarchical table and the M-M mappings into Ed note; datalog rules replace scala rules (under button control); Eric perform merge with review/approval/consensus of 17:56:00 Juan, Marcelo, & Eric for final product... 17:56:26 mhausenblas: any objection? 17:56:37 +1 17:56:41 +1 17:56:48 +2 17:56:53 +1 17:56:54 q+ 17:56:55 +1 17:56:55 I meant +1 17:56:59 +1 17:57:48 ack betehess 17:58:50 I'm happy with two separate sections, or buttons. 17:58:56 ericP: Ashok's proposal is not to add an entire section 17:59:05 ... but to put that insterad of scala 17:59:10 Ashok: exactly! 17:59:22 ... ericP, let J and M doing it 18:00:28 PROPOSAL: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and try to work in J&M's IRI and Triple generations part; move hierarchical table and the M-M mappings into Ed note; datalog as a separate section; Eric perform merge with review/approval/consensus of 18:00:43 +1 18:00:45 +1 18:00:48 +1 18:00:52 +1 18:00:52 +1 18:00:58 +1 18:01:16 +1 18:01:33 mhausenblas: hopefully, we have a FPWD next week 18:01:40 ... thanks a lot everyone again 18:01:47 [adjourned] 18:01:49 RRSAgent, dreaft minutes 18:01:49 I'm logging. I don't understand 'dreaft minutes', betehess. Try /msg RRSAgent help 18:01:54 RRSAgent, draft minutes 18:01:54 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html betehess 18:01:55 rrsagent, draft minutes 18:01:55 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html tlr 18:02:08 RRSAgent, please draft minutes 18:02:08 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html ericP 18:02:17 RRSAgent, please make log world-visible 18:02:30 RESOLUTION: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and try to work in J&M's IRI and Triple generations part; move hierarchical table and the M-M mappings into Ed note; datalog as a separate section; Eric perform merge with review/approval/consensus of Juan, Marcelo, & Eric for 18:02:31 final 18:02:33 :-) 18:02:54 scribenick: MacTed 18:02:54 yes? 18:02:56 scribenick: MacTed 18:03:02 RESOLUTION: http://www.w3.org/2001/sw/rdb2rdf/directMapping/ with Juan, Marcelo and Eric as editors based on Richard's proposal as of http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Nov/0052.html and try to work in J&M's IRI and Triple generations part; move hierarchical table and the M-M mappings into Ed note; datalog as a separate section; Eric perform merge with review/approval/consensus of Juan, Marcelo, & Eric for 18:03:03 final 18:03:11 RRSAgent, please draft minutes 18:03:11 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html MacTed 18:03:57 trackbot, end meeting 18:05:28 trackbot, get lost 18:05:28 Sorry, mhausenblas, I don't understand 'trackbot, get lost'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 18:05:37 trackbot, go find a hobby 18:05:37 Sorry, hhalpin, I don't understand 'trackbot, go find a hobby'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 18:05:49 trackbot, women 18:05:49 Sorry, mhausenblas, I don't understand 'trackbot, women'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 18:05:52 me neither 18:06:03 +1 trackbot 18:06:10 ok, enough fun - thanks guys 18:06:48 ScribeOptions: -final -noEmbedDiagnostics 18:06:54 RRSAgent, draft minutes 18:06:54 I have made the request to generate http://www.w3.org/2010/11/09-rdb2rdf-minutes.html mhausenblas 18:07:13 Zakim, bye 18:07:13 Zakim has left #rdb2rdf 18:07:17 RRSAgent, bye 18:07:17 I see no action items