15:41:18 RRSAgent has joined #rdb2rdf 15:41:18 logging to http://www.w3.org/2011/08/02-rdb2rdf-irc 15:41:20 RRSAgent, make logs world 15:41:20 Zakim has joined #rdb2rdf 15:41:22 Zakim, this will be 7322733 15:41:22 ok, trackbot; I see SW_RDB2RDF()12:00PM scheduled to start in 19 minutes 15:41:23 Meeting: RDB2RDF Working Group Teleconference 15:41:23 Date: 02 August 2011 15:41:30 Agenda: http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2011Jul/0183.html 15:41:34 Chair: Michael 15:41:40 scribenick: mhausenblas 15:41:59 RRSAgent, draft minutes 15:41:59 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 15:42:06 RRSAgent, make logs public 15:44:02 present+ Michael 15:46:20 Zakim, this will be SW_RDB2RDF 15:46:20 ok, mhausenblas; I see SW_RDB2RDF()12:00PM scheduled to start in 14 minutes 15:46:27 RRSAgent, draft minutes 15:46:27 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 15:47:03 boris has joined #rdb2rdf 15:56:35 SW_RDB2RDF()12:00PM has now started 15:56:41 +mhausenblas 15:56:48 RRSAgent, draft minutes 15:56:48 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 15:57:51 juansequeda has joined #RDB2RDF 15:57:56 + +1.617.324.aaaa 15:58:03 Zakim, aaaa is me 15:58:03 +ericP; got it 15:58:12 present+ Eric 15:58:47 zakim, code? 15:58:47 the conference code is 7322733 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), boris 15:59:04 zakim, dial ivan-voip 15:59:04 ok, ivan; the call is being made 15:59:05 +Ivan 15:59:23 +juansequeda 15:59:36 present+ Juan 15:59:41 present+ Ivan 15:59:51 cygri_ has joined #rdb2rdf 16:00:01 Zakim, cygri is with me 16:00:01 +cygri; got it 16:00:11 + +49.153.6.aabb 16:00:14 hi 16:00:26 zakim, aabb is boris 16:00:26 +boris; got it 16:00:32 present+ Boris 16:01:06 soeren has joined #RDB2RDF 16:01:43 +OpenLink_Software 16:01:59 Zakim, OpenLink_Software is temporarily me 16:02:00 +MacTed; got it 16:02:23 +??P5 16:02:41 zakim, ??P5 is soeren 16:02:41 +soeren; got it 16:03:32 present+ Soeren 16:03:35 present+ Ted 16:03:36 nunolopes has joined #RDB2RDF 16:03:44 Zakim, nunolopes is with me 16:03:44 +nunolopes; got it 16:03:51 Zakim, mute me 16:03:51 MacTed should now be muted 16:03:52 present+ Nuno 16:04:08 regrets+ Marcelo 16:04:15 regrets+ Ashok 16:04:32 Souri has joined #rdb2rdf 16:04:46 +Souri 16:04:46 Seema has joined #rdb2rdf 16:04:53 present+ Souri 16:05:09 present+ Seema 16:05:27 Topic: Admin 16:05:35 PROPOSAL: Accept the minutes of last meeting http://www.w3.org/2011/07/26-rdb2rdf-minutes.html 16:06:14 RESOLUTION: Accept the minutes of last meeting http://www.w3.org/2011/07/26-rdb2rdf-minutes.html 16:06:15 +Seema 16:07:04 Topic: SQL/XSD data dataype mapping 16:07:10 ACTION-141? 16:07:10 ACTION-141 -- Nuno Lopes to create a SQL/XSD data dataype mapping in the Wiki until next week -- due 2011-07-26 -- CLOSED 16:07:10 http://www.w3.org/2001/sw/rdb2rdf/track/actions/141 16:07:18 close ACTION-141 16:07:18 ACTION-141 Create a SQL/XSD data dataype mapping in the Wiki until next week closed 16:07:27 -> http://www.w3.org/2001/sw/rdb2rdf/wiki/Mapping_SQL_datatypes_to_XML_Schema_datatypes 16:07:39 Michael: thanks, Nuno, nice job 16:08:01 Nuno: Based on ISO/IEC 9075-14:2008 Part 14 XML-Related Specifications 16:08:13 ... with the restrictions/facets 16:08:28 ... question is how deep we want to go with this 16:08:37 ... for example excluding the user-defined types 16:08:43 ... or constructed types 16:08:51 ... unsure if we should consider this 16:08:57 Michael: comments? 16:09:00 q+ 16:09:06 ack cygri 16:09:18 http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2011Jul/0163.html 16:09:21 Richard: Really useful, thanks 16:09:40 ... above are my questions 16:09:45 + +1.314.394.aacc 16:09:56 Zakim, aacc is dmcneil 16:09:56 +dmcneil; got it 16:10:02 present+ David 16:10:09 Zakim, who's here? 16:10:09 On the phone I see mhausenblas, ericP, Ivan, juansequeda, boris, MacTed (muted), soeren, Souri, Seema, dmcneil 16:10:11 mhausenblas has mhausenblas, cygri, nunolopes 16:10:13 On IRC I see Seema, Souri, nunolopes, soeren, cygri, juansequeda, boris, Zakim, RRSAgent, mhausenblas, dmcneil, MacTed, LeeF, ivan, betehess, iv_an_ru, ericP, trackbot 16:10:36 Richard: I understand you need some time to address my questions 16:10:54 ... there are situations where we want to map to plain strings 16:10:58 ... via casting 16:11:08 ... toString (SQL-built-in) 16:11:20 ... and we can use this as a fallback 16:12:03 Michael: does this always make sense? 16:12:11 Richard: impl. dependent 16:13:16 Michael: we need to keep this up 16:13:24 Richard: any volunteers? 16:14:29 ACTION: nuno to look into how SQL 2008 handles CAST of user-defined types and constructed types to string 16:14:30 Created ACTION-149 - Look into how SQL 2008 handles CAST of user-defined types and constructed types to string [on Nuno Lopes - due 2011-08-09]. 16:15:18 Eric: so, we look into this to figure if we have an RDF mapping? 16:15:59 Richard: we need to figure a way how to deal with it - simplest would be to relay on the SQL 2008 spec 16:16:04 "Data conversions between a user-defined 16:16:06 type and another data type are defined by a user-defined cast." 16:16:08 +q 16:16:11 q? 16:17:12 ack dmcneil 16:17:31 David: wondering where it is heading 16:17:38 ... we started out rather simple? 16:18:02 Richard: if there is a well defined translation to XSD (such as xsd:integer) use that 16:18:18 i don't think there are any well-defined conversions from e.g. COMPLEX_NUMBER to CHAR(n) 16:18:28 ... if there is none, but the implementation knows how to do the toString use that 16:18:42 that when you introduce e.g. COMPLEX_NUMBER, htat you ought to introduce the appropriate casts 16:18:57 Topic: ISSUE-29 - resource identifiers as strings 16:19:00 ericP, i think we just need cast to string 16:19:14 ACTION-124? 16:19:14 ACTION-124 -- Seema Sundara to implement decision re ISSUE-29 (bNodes identifier and URI expressions be of string types) -- due 2011-08-02 -- OPEN 16:19:14 http://www.w3.org/2001/sw/rdb2rdf/track/actions/124 16:19:23 ACTION-147? 16:19:23 ACTION-147 -- Richard Cyganiak to implement ISSUE-29 resolution by stating that conversion to string is done implicitly in any context where a string value is required, and is done according to the rules for SQL's CAST expression. Columns whose type cannot be CAST to string MUST NOT be used in a context that requires a string; and mark the issue as pending review -- due 2011-08-02 -- OPEN 16:19:23 http://www.w3.org/2001/sw/rdb2rdf/track/actions/147 16:19:36 yes, it does 16:19:42 close ACTION-124 16:19:43 ACTION-124 Implement decision re ISSUE-29 (bNodes identifier and URI expressions be of string types) closed 16:20:01 cygri, that makes sense, and if the UDT which provides a new type doesn't give you a cast, then you were going to lose anywyas 16:20:34 Topic: Actions 16:20:44 ACTION-137? 16:20:44 ACTION-137 -- Souripriya Das to create proposal for IRIs to resolve ISSUE-45 -- due 2011-07-05 -- PENDINGREVIEW 16:20:44 http://www.w3.org/2001/sw/rdb2rdf/track/actions/137 16:22:06 close ACTION-137 16:22:06 ACTION-137 Create proposal for IRIs to resolve ISSUE-45 closed 16:22:15 close ISSUE-45 16:22:15 ISSUE-45 IRIs instead of literals for rr:termType choices closed 16:22:28 ACTION-139? 16:22:28 ACTION-139 -- Boris Villazón-Terrazas to move the R2RML extended examples from the specification to the Test Cases document - ISSUE 52 -- due 2011-08-09 -- OPEN 16:22:28 http://www.w3.org/2001/sw/rdb2rdf/track/actions/139 16:23:07 close ACTION-139 16:23:07 ACTION-139 Move the R2RML extended examples from the specification to the Test Cases document - ISSUE 52 closed 16:23:17 ACTION-140? 16:23:17 ACTION-140 -- Boris Villazón-Terrazas to produce an RDF Schema representation of the R2RML vocabulary terms. -- due 2011-08-09 -- OPEN 16:23:17 http://www.w3.org/2001/sw/rdb2rdf/track/actions/140 16:23:25 see http://www.w3.org/ns/r2rml# 16:23:52 Richard: we have updated the R2RML namespace document, see above 16:23:57 ... we have synced it 16:24:17 q+ 16:24:20 Michael: Thanks to Ivan for the support 16:24:29 ack ivan 16:24:49 Ivan: is it planned to make it data-in-HTML aware? 16:25:43 q+ 16:25:45 Richard: At the moment it is not clear who is responsible for the namespace document 16:25:49 ack boris 16:26:03 Michael: is there an issue for this? 16:26:12 this is ISSUE-53 16:26:47 ISSUE-53? 16:26:47 ISSUE-53 -- RDFS vocabulary reference for R2RML, and namespace document -- open 16:26:47 http://www.w3.org/2001/sw/rdb2rdf/track/issues/53 16:27:46 Michael: how about resolving it now with Boris as maintainer 16:28:53 Ivan: let's use http://www.w3.org/2001/sw/rdb2rdf/track/products 16:28:53 ivan++ 16:29:32 PROPOSAL: the WG considers LC-relevant issues only in the R2RML and DM product group of the tracker http://www.w3.org/2001/sw/rdb2rdf/track/products 16:29:57 +1 16:30:00 +1 16:30:06 +1 16:30:07 +1 16:30:14 +1 16:30:29 RESOLUTION: the WG considers LC-relevant issues only in the R2RML and DM product group of the tracker http://www.w3.org/2001/sw/rdb2rdf/track/products 16:31:48 Topic: Issues without actions or unclear who is on it 16:31:58 ISSUE-54? 16:31:58 ISSUE-54 -- Simpler constant-valued term maps -- open 16:31:58 http://www.w3.org/2001/sw/rdb2rdf/track/issues/54 16:32:13 Michael: who is on this? 16:32:40 Richard: a proposal for syntactic sugar 16:33:48 Michael: is it doable in the time we have w/o distracting from the MUST-issues? 16:33:58 Richard: don't know in detail 16:34:02 personally I lean towards "postpone" on this, because I feel like we need to push to get the last-call spec out 16:34:24 Richard: in terms of impl not a big deal but might induce discussion 16:35:17 Michael: let's leave it open for now 16:37:10 Richard: seems the same for ISSUE-57 - ISSUE-60 16:37:21 ISSUE-61? 16:37:21 ISSUE-61 -- Re-using public entity identifiers - look-up table -- open 16:37:21 http://www.w3.org/2001/sw/rdb2rdf/track/issues/61 16:38:37 ACTION: Richard to come up with a proposal for ISSUE-61 (entity ID look-up table) 16:38:38 Created ACTION-150 - Come up with a proposal for ISSUE-61 (entity ID look-up table) [on Richard Cyganiak - due 2011-08-09]. 16:38:41 -juansequeda 16:39:05 Richard: IIRC there was a comment from Souri that if we do this then it should be bijective 16:39:20 Richard: I'd be interested in why? 16:40:22 Souri: If it is not 1:1 then, it is feels a little bit odd 16:40:45 Richard: In D2RQ we have bijective mappings, error otherwise 16:40:59 ... from implementation POV it's easy 16:41:08 ... but in use it's inflexible 16:41:38 ... can't report on experience with the more flexible mapping, though 16:41:48 ... unsure what the right way is 16:42:07 Souri: it's obviously much cleaner if it is a 1:1 mapping 16:43:01 ... the value of non-bijective mappings is there, and should be possible to do 16:43:10 Seema: we can handle 1:M 16:43:22 q? 16:43:37 Souri: what are the two sides of the mapping? 16:43:46 Richard: DB column and RDF term 16:44:08 ... type code for example 1... abc:accepted, 2 ... abc:rejected 16:45:01 Michael: what's the insight now? 16:45:20 Richard: I'll propose a M:N mapping then 16:45:43 ... maybe I'll use SKOS? 16:45:53 it doesn't seem to me that we can reach into unknown territory at this point, since we are trying to wrap things up for last call 16:46:38 i am not referrring to SKOS, but to trying to do M:N lookups 16:47:02 David: M:N is too far reaching 16:47:05 +1 to dmcneil 16:48:25 many-to-many mapping => :AsianCuisine => "Chinese", "Japanese", "Vietnamese", "Indian" ; :SpicyCuisine => "Indian" ; I am not sure about implementation complexity (not for constants, but translating the DB result back to RDF terms) 16:51:40 Michael: Let's try to see how far we get with the M:N mapping, fallback is 1:1 16:52:50 Richard: I understand the concern and I agree that none of the above issues should keep us from going LC 16:53:07 ... I invested quite some time to have the buffer now for 'optimizations' ;) 16:54:20 Topic: RDB2RDF Test Cases status (Boris) 16:54:35 -> http://www.w3.org/2001/sw/rdb2rdf/test-cases/ Test Cases document 16:54:37 https://dvcs.w3.org/hg/rdb2rdf-tests 16:54:44 RRSAgent, draft minutes 16:54:44 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 16:54:59 from my perspective it seems to me that we barely have enough time to get to last call with the features that we have (there is no need to discuss it further, just wanted to get my view out there) 16:55:13 https://dvcs.w3.org/hg/rdb2rdf-tests/file/6a177981074b/D000-1table0rows/manifest.ttl 16:55:34 http://www.w3.org/2001/sw/rdb2rdf/test-cases/TCOverview.html 16:56:58 Michael: thanks a lot, David, for your input - I appreciate it and very much value it! 16:58:30 Michael: Thanks Boris for the hard work 16:58:37 Topic: AOB 16:58:45 Michael: next week we focus on DM 17:00:03 -Seema 17:00:05 [adjourned] 17:00:05 -dmcneil 17:00:07 -Ivan 17:00:09 -MacTed 17:00:10 -Souri 17:00:17 -soeren 17:00:36 -boris 17:00:37 RRSAgent, draft minutes 17:00:37 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 17:04:29 -mhausenblas 17:04:37 -ericP 17:04:38 SW_RDB2RDF()12:00PM has ended 17:04:40 Attendees were mhausenblas, +1.617.324.aaaa, ericP, Ivan, juansequeda, cygri, +49.153.6.aabb, boris, MacTed, soeren, nunolopes, Souri, Seema, +1.314.394.aacc, dmcneil 17:05:26 RRSAgent, draft minutes 17:05:26 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 17:05:32 ScribeOptions: -final -noEmbedDiagnostics 17:05:37 RRSAgent, draft minutes 17:05:37 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html mhausenblas 17:05:55 trackbot, end telecon 17:05:55 Zakim, list attendees 17:05:55 sorry, trackbot, I don't know what conference this is 17:05:56 RRSAgent, please draft minutes 17:05:56 I have made the request to generate http://www.w3.org/2011/08/02-rdb2rdf-minutes.html trackbot 17:05:57 RRSAgent, bye 17:05:57 I see 2 open action items saved in http://www.w3.org/2011/08/02-rdb2rdf-actions.rdf : 17:05:57 ACTION: nuno to look into how SQL 2008 handles CAST of user-defined types and constructed types to string [1] 17:05:57 recorded in http://www.w3.org/2011/08/02-rdb2rdf-irc#T16-14-29 17:05:57 ACTION: Richard to come up with a proposal for ISSUE-61 (entity ID look-up table) [2] 17:05:57 recorded in http://www.w3.org/2011/08/02-rdb2rdf-irc#T16-38-37