17:00:49 RRSAgent has joined #RDB2RDF 17:00:49 logging to http://www.w3.org/2010/02/02-RDB2RDF-irc 17:00:51 RRSAgent, make logs world 17:00:51 Zakim has joined #RDB2RDF 17:00:53 Zakim, this will be 7322733 17:00:53 ok, trackbot; I see SW_RDB2RDF()12:00PM scheduled to start now 17:00:54 Meeting: RDB2RDF Working Group Teleconference 17:00:54 Date: 02 February 2010 17:00:57 Chair: Ahmed 17:01:02 Agenda: http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2010Feb/0000.html 17:01:07 Scribenick: mhausenblas 17:01:11 Topic: Admin 17:01:12 angela_UNITN has joined #RDB2RDF 17:01:19 Zakim, who's here? 17:01:19 SW_RDB2RDF()12:00PM has not yet started, MacTed 17:01:20 On IRC I see angela_UNITN, Zakim, RRSAgent, juansequeda, Ahmed, Seema, Ashok, BenSzekely, mdean, nunolopes, MacTed, mhausenblas, iv_an_ru, trackbot, ericP 17:01:27 Zakim, this is 7322733 17:01:29 ok, MacTed; that matches SW_RDB2RDF()12:00PM 17:01:31 Zakim, who's here? 17:01:35 On the phone I see ??P4, hhalpin, OpenLink_Software 17:01:41 On IRC I see angela_UNITN, Zakim, RRSAgent, juansequeda, Ahmed, Seema, Ashok, BenSzekely, mdean, nunolopes, MacTed, mhausenblas, iv_an_ru, trackbot, ericP 17:01:44 Zakim, OpenLink_Software is temporarily me 17:01:46 + +1.617.306.aaaa 17:01:47 Zakim, mute me 17:01:50 +mhausenblas 17:01:50 Zakim, please dial ericp-office 17:01:52 +MacTed; got it 17:01:56 MacTed should now be muted 17:02:00 ok, ericP; the call is being made 17:02:00 cygri has joined #rdb2rdf 17:02:06 +Ericp 17:02:23 +Ashok_Malhotra 17:02:25 regrets+ Marcelo 17:02:36 regrets+ Li Ma 17:02:48 regrets+ Harry 17:02:49 + +1.512.471.aabb 17:02:56 soeren has joined #RDB2RDF 17:03:00 Zakim, aabb is juansequeda 17:03:05 Zakim, who's here? 17:03:07 +juansequeda; got it 17:03:13 On the phone I see ??P4, hhalpin, MacTed (muted), +1.617.306.aaaa, mhausenblas, Ericp, Ashok_Malhotra, juansequeda 17:03:14 Zakim, cygri is with mhausenblas 17:03:26 On IRC I see soeren, cygri, angela_UNITN, Zakim, RRSAgent, juansequeda, Ahmed, Seema, Ashok, BenSzekely, mdean, nunolopes, MacTed, mhausenblas, iv_an_ru, trackbot, ericP 17:03:29 +cygri; got it 17:03:31 + +039046188aacc 17:03:31 +1.617.306.aaaa is me 17:03:37 + +49.322.22.aadd 17:03:38 Zakim, nunolopes is with mhausenblas 17:03:51 +nunolopes; got it 17:03:56 zakim, aadd is me 17:04:03 +soeren; got it 17:04:13 aacc is me 17:04:19 Zakim, who's here? 17:04:19 On the phone I see ??P4, hhalpin, MacTed (muted), +1.617.306.aaaa, mhausenblas, Ericp, Ashok_Malhotra, juansequeda, +039046188aacc, soeren 17:04:22 On IRC I see soeren, cygri, angela_UNITN, Zakim, RRSAgent, juansequeda, Ahmed, Seema, Ashok, BenSzekely, mdean, nunolopes, MacTed, mhausenblas, iv_an_ru, trackbot, ericP 17:04:24 mhausenblas has mhausenblas, cygri, nunolopes 17:05:44 Ahmed? 17:06:45 Zakim, who's here? 17:06:45 On the phone I see ??P4, hhalpin, MacTed (muted), +1.617.306.aaaa, mhausenblas, Ericp, Ashok_Malhotra, juansequeda, +039046188aacc, soeren 17:06:47 On IRC I see soeren, cygri, angela_UNITN, Zakim, RRSAgent, juansequeda, Ahmed, Seema, Ashok, BenSzekely, mdean, nunolopes, MacTed, mhausenblas, iv_an_ru, trackbot, ericP 17:06:50 mhausenblas has mhausenblas, cygri, nunolopes 17:07:44 *4 17:09:37 Zakim, who's making noise 17:09:37 I don't understand 'who's making noise', MacTed 17:09:44 Zakim, who's making noise? 17:09:55 MacTed, listening for 10 seconds I heard sound from the following: ??P4 (37%), +039046188aacc (20%), +1.617.306.aaaa (85%) 17:11:00 PROPOSAL: accept minutes of previous telecon http://www.w3.org/2010/01/26-RDB2RDF-minutes.html 17:11:23 +1 17:11:26 +1 17:11:34 RESOLUTION: accept minutes of previous telecon http://www.w3.org/2010/01/26-RDB2RDF-minutes.html 17:12:37 http://www.w3.org/2001/sw/rdb2rdf/wiki/GeneratedSQL 17:12:40 http://www.w3.org/2001/sw/rdb2rdf/wiki/PotentialSQLIssues 17:13:03 http://esw.w3.org/topic/HCLSIG/RDB2RDF_Use_Cases 17:15:43 Topic: work planning 17:16:08 ericP: how do we communicate what a mapping does 17:16:24 ... here is the input data in relational form and here is the RDF 17:17:01 ... so we want to pick a fairly neutral SQL and as an output a Turtle graph 17:17:06 ... no NG for now 17:17:51 Ahmed: why not use RDF/XML for the output? 17:17:59 ericP: maybe Turtle is easier 17:18:08 ... for manual editing/reviewing 17:18:36 rrsagent, draft minutes 17:18:36 I have made the request to generate http://www.w3.org/2010/02/02-RDB2RDF-minutes.html mhausenblas 17:18:43 rrsagent, make record public 17:19:00 ericP: put the tabular, SQL form into the Wiki 17:19:27 soeren: for what kind of data you mean SQL? for the TC, etc? 17:21:33 q+ to ask about the focus 17:21:50 ack me 17:21:50 mhausenblas, you wanted to ask about the focus 17:22:00 INSERT INTO People (id, name) VALUES (18, "Bob"), (23, "Sue") 17:23:57 ericP: I'm trying to set up a framework to communicate between our TF and HCLS 17:25:03 soeren: should be called relational-annotation approach 17:26:54 Michael: I see two fundamental approaches - SQL-based mapping and dedicated-language-based mapping 17:27:43 q+ 17:27:53 angela has joined #RDB2RDF 17:28:45 ack cygri 17:28:58 q+ 17:29:22 cygri: I'd argue that the relational-annotation approach doesn't work for complex cases without using SQL views 17:30:03 soeren: a more direct approach like ericP's might perform better 17:30:17 ... without domain-mappings 17:32:32 cygri: relational-annotation approach will require schema modification IMO 17:33:34 ... if one uses relational-annotation the without schema modification, the efficiency is very bad at least on MySQL 17:34:01 ... this leads to a big problem 17:34:02 q+ 17:34:12 ... we hence need to talk about performance as well 17:34:15 queue? 17:35:21 cygri's was talking about recent contributions to http://www.w3.org/2001/sw/rdb2rdf/wiki/PotentialSQLIssues (i believe) 17:35:49 soeren: performance will drop once you want a domain mapping 17:36:31 ack juansequeda 17:36:48 juansequeda: we do need two groups 17:36:57 ... question is where the optimisation is done 17:37:29 ... in Ultrawrap we change the scheme and let the engine do the rest 17:37:40 queue? 17:37:52 i'm not convinced that the "schema-less" queries need to be pre-optimized any more than if they do it on the SQL side 17:37:54 -q 17:38:03 q+ 17:38:44 ack Seema 17:39:13 Seema: so we have two groups? one modify schema and other non-modify schema? 17:39:14 +1 to Seema's characterization 17:39:25 at least, that's how i understand it 17:39:42 cygri: seems that people think along different lines 17:40:05 ... schema-modify vs. non, optimising in the mapping vs. not, etc 17:40:27 ... personally I think it doesn't matter. we will end up in two groups 17:40:37 RRSAgent, draft minutes 17:40:37 I have made the request to generate http://www.w3.org/2010/02/02-RDB2RDF-minutes.html mhausenblas 17:41:02 i think that the distinction based on the language of the rule body is the least controversion 17:41:17 s/controversion/controversial/ 17:41:44 cygri: we should not focus on the question of schema-modify, matter of performance 17:41:58 ... rather focus on where the optimisation occurs 17:42:44 juansequeda: R2RML is a mapping language so should be independent where the optimisation is done 17:43:08 cygri: if done with SQL, one would naturally do the optimisation in the RDBMS 17:43:28 ... if done outside, better have something which is easy to parse 17:43:29 Q+ 17:43:37 ack Ashok 17:43:40 q+ to characterize one language as an RDF language 17:44:02 Ashok: cygri, why optimisation focus? 17:44:24 ... no need to duplicate the work done in the past 30y 17:44:39 cygri: in case of MySQl, for instance this is a problem 17:45:07 q- 17:45:13 Ahmed: we come from the use cases 17:45:35 ... there are cases where it is not possible to change the schema 17:45:39 queue? 17:46:40 Ahmed: any mapping language we come up with needs to support all use cases 17:47:32 Ashok: my question is simply - why are we speaking about changing the schema? 17:47:41 Ahmed: because of the views 17:48:04 Ashok: so you're talking about creating views. IMO this is not changing the schema 17:48:18 Ahmed: well, maybe read-only, but still a change 17:48:39 Ahmed: we have such scenarios in-house 17:48:52 RRSAgent, draft minutes 17:48:52 I have made the request to generate http://www.w3.org/2010/02/02-RDB2RDF-minutes.html mhausenblas 17:49:11 Ashok: but the views don't need to be stored, just executed, right? 17:49:16 Ahmed: correct 17:49:40 ... but some engines, such as MySQL have issues with it 17:49:48 queue 17:49:51 queue? 17:50:08 cygri: agree, that was a nice summary 17:50:21 cygri: re issues, see http://www.w3.org/2001/sw/rdb2rdf/wiki/PotentialSQLIssues 17:50:37 ... has examples in there where we have problems 17:50:59 Ahmed: if MySQL is limited re this, we might need another approach 17:51:02 q? 17:52:02 juansequeda: SQLServer has no problem with it 17:52:56 cygri: at least for D2RQ it is true that MySQL is very often used 17:53:11 ... so needs to work with it reasonable well 17:53:51 cygri: as long as I can rewrite the query myself to deal with the specific weaknesses of the target 17:54:01 ... I guess it's doable 17:54:12 cygri, wouldn't it be easier in the long run to fix the database's optimizer? (half joking) 17:54:27 cygri: but shouldn't show up in the mapping lanuage 17:54:52 ... in D2RQ the mapping is broken down onto class/prop level 17:54:57 ericP: we told our students to implement merge join for mysql 17:55:25 cool, nice to see open source improvements 17:56:15 oops, i meant coma 17:56:32 s/ericP: we /ericP, we 17:56:38 RRSAgent, draft minutes 17:56:38 I have made the request to generate http://www.w3.org/2010/02/02-RDB2RDF-minutes.html mhausenblas 17:57:00 Ahmed: gotta go soon 17:57:17 ... continue next week 17:57:55 [adjourned] 17:57:57 -??P4 17:57:59 -hhalpin 17:58:00 -mhausenblas 17:58:02 -Ashok_Malhotra 17:58:02 -soeren 17:58:03 -MacTed 17:58:04 zakim, list attendees 17:58:05 As of this point the attendees have been hhalpin, +1.617.306.aaaa, mhausenblas, MacTed, Ericp, Ashok_Malhotra, +1.512.471.aabb, juansequeda, cygri, +039046188aacc, +49.322.22.aadd, 17:58:07 -juansequeda 17:58:07 ... nunolopes, soeren 17:58:09 - +1.617.306.aaaa 17:58:16 rrsagent, draft minutes 17:58:16 I have made the request to generate http://www.w3.org/2010/02/02-RDB2RDF-minutes.html mhausenblas 17:58:18 - +039046188aacc 17:58:51 zakim, bye 17:58:51 leaving. As of this point the attendees were hhalpin, +1.617.306.aaaa, mhausenblas, MacTed, Ericp, Ashok_Malhotra, +1.512.471.aabb, juansequeda, cygri, +039046188aacc, 17:58:51 Zakim has left #rdb2rdf 17:58:54 ... +49.322.22.aadd, nunolopes, soeren 17:59:01 rrsagent, bye 17:59:01 I see no action items