15:57:01 RRSAgent has joined #RDB2RDF 15:57:01 logging to http://www.w3.org/2011/10/04-RDB2RDF-irc 15:57:11 zakim, this will be RDB2RDF 15:57:11 ok, Ashok; I see SW_RDB2RDF()12:00PM scheduled to start in 3 minutes 15:57:22 chair: Ashok 15:57:31 meeting: RDB2RDF 15:57:48 regrets: Michael, Percy 15:58:31 dmcneil has joined #RDB2RDF 15:59:13 SW_RDB2RDF()12:00PM has now started 15:59:20 + +1.314.394.aaaa 15:59:39 +Ashok_Malhotra 16:00:29 zakim, dial ivan-voip 16:00:29 ok, ivan; the call is being made 16:00:30 +Ivan 16:00:39 + +49.133.6.aabb 16:00:45 cygri_ has joined #rdb2rdf 16:01:05 zakim, drop me 16:01:05 Ivan is being disconnected 16:01:06 -Ivan 16:01:06 zakim, aabb is boris 16:01:06 +boris; got it 16:01:14 zakim, dial ivan-voip 16:01:14 ok, ivan; the call is being made 16:01:15 +Ivan 16:02:20 + +3539149aacc 16:02:28 + +575737aadd 16:02:32 Zakim, aadd is me 16:02:32 +juansequeda; got it 16:03:01 nunolopes has joined #RDB2RDF 16:03:13 Zakim, who is here? 16:03:13 On the phone I see +1.314.394.aaaa, Ashok_Malhotra, Ivan, boris, +3539149aacc, juansequeda 16:03:15 On IRC I see nunolopes, cygri, dmcneil, RRSAgent, Zakim, Ashok, boris, juansequeda, MacTed, LeeF, iv_an_ru__, ivan, betehess, trackbot, ericP 16:03:29 Zakim, aacc is me 16:03:29 +nunolopes; got it 16:03:42 present: David, Ivan, Boris, Nuno, Richard, Juan 16:04:03 + +1.562.714.aaee 16:04:16 present+: Marcelo 16:05:00 scribenick: dmcneil 16:05:04 zakim, aacc is temporarily me 16:05:04 sorry, cygri, I do not recognize a party named 'aacc' 16:05:13 zakim, i'm with nuno 16:05:13 +cygri; got it 16:05:48 Souri has joined #RDB2RDF 16:05:56 + +1.603.897.aaff 16:05:59 seema has joined #rdb2rdf 16:06:09 minutes from last week http://www.w3.org/2011/09/27-RDB2RDF-minutes.html 16:06:15 zakim, aaff is me 16:06:15 +Souri; got it 16:06:27 present+: Souri, Seema 16:06:49 + +1.603.897.aagg 16:07:02 Zakim, aagg is me 16:07:02 +seema; got it 16:07:14 accept minutes from last week? 16:07:37 RESOLUTION: accept minutes from last week 16:07:54 Marcelo has joined #rdb2rdf 16:08:17 ashok would like to address two items that were not on the agenda 1) comments we have received so far 16:08:35 2) if eric joins us, talk about ISSUE-69 16:08:48 zakim, who is noisy 16:08:48 I don't understand 'who is noisy', cygri 16:08:53 Topic: Last Call Comments 16:08:53 souri, what have you found in the last call comments? 16:08:54 zakim, who is noisy? 16:09:06 cygri, listening for 11 seconds I heard sound from the following: Ashok_Malhotra (19%), Souri (100%), +1.562.714.aaee (5%) 16:09:54 +EricP 16:10:10 present+: Eric 16:10:30 souri replied to the commenters answering some immediate questions, and letting them know we will follow up with the other questions 16:11:12 q+ 16:11:15 any other reactions to last call comments? 16:12:17 ivan: we need a very precise record of all last call comments, and references to the answers, and indication of whether the response was accepted by the commenter 16:12:29 That's how we did it in the SPARQL 1.0 working group ... it worked out well as far as I remember 16:12:35 q+ to ask for an example how other WGs did it 16:12:38 this is needed to demonstrate to the w3c that we addressed all comments, in particular those from outside of the working group 16:13:23 this could be done in a wiki page or in the issue tracker 16:13:36 ack me 16:13:36 cygri, you wanted to ask for an example how other WGs did it 16:13:54 ivan could try to provide a link to example wiki pages from other working groups 16:14:04 ashok: with an example we could start a page for the group to use 16:15:03 ashok: what did sparql working group do? 16:15:49 eric: for that working group we left the questions and the handling of them in the mailing list 16:16:09 most comments were addressed by pointing commenter to a section of the spec 16:16:11 q+ 16:16:19 some involved modification of the spec 16:16:24 + +1.781.273.aahh 16:16:34 Zakim, aahh is OpenLink_Software 16:16:34 +OpenLink_Software; got it 16:16:38 Zakim, OpenLink_Software is temporarily me 16:16:38 +MacTed; got it 16:16:40 Zakim, mute me 16:16:40 MacTed should now be muted 16:16:56 http://www.w3.org/2007/OWL/wiki/Responses_to_Comments#First_Round 16:16:57 they used the subject line to indicate when a comment was "satsified" 16:17:06 present+: Ted 16:17:14 ivan: this is a link to how the OWL group handled last call comments 16:17:50 this was easy to do, the work could be distributed, members just had to know a little bit about wiki 16:18:31 ashok: a bit biased towards wiki 16:19:08 ivan: the RDFa working group created a new product in Tracker for the Last Call 16:19:36 this allowed mailing list items to be tied into Tracker items 16:19:56 eric: mailing list was all that existed at the time for SPARQL working group 16:19:58 q+ 16:20:03 q- 16:20:14 ack next 16:20:22 ashok: ivan, michael, and ashok can talk about it 16:20:36 next agenda item, ACTION-159 16:20:42 ACTION-159 16:20:43 ACTION-159? 16:20:43 ACTION-159 -- Boris Villazón-Terrazas to create RDFa representation of R2RML vocab -- due 2011-09-27 -- OPEN 16:20:43 http://www.w3.org/2001/sw/rdb2rdf/track/actions/159 16:20:47 http://www.w3.org/ns/r2rml 16:21:20 boris has started on it and is still working on it, would like the working group to review it 16:22:02 ivan: it is 99% done 16:22:19 next agenda item, the test cases 16:22:28 http://www.w3.org/2001/sw/rdb2rdf/test-cases/TCOverview.html 16:22:32 Topic: Test Cases 16:22:44 http://www.w3.org/2001/sw/rdb2rdf/test-cases/TCOverview.html 16:22:48 http://www.w3.org/2001/sw/rdb2rdf/wiki/R2RML_TC 16:24:04 Topic: ISSUE-69? 16:24:14 ISSUE-69? 16:24:14 Sorry... I don't know anything about this channel 16:25:02 http://www.w3.org/2001/sw/rdb2rdf/track/issues/69 16:25:27 ashok: can you summarize the differences (eric & richard) 16:25:43 eric: do we give people a recipe or a behavior specification 16:26:39 e.g. how to represent a decimal in an RDF graph 16:27:07 define a maximum size for the purposes of interop 16:27:56 e.g. dates vary in size, depending how far in the future or past needs to be referenced more or less digits are needed 16:28:13 for dates SQL only allows from 1 to 9999 16:28:23 most implementations exceed that, but they are outside of the spec 16:28:53 so what is the minimum behavior to expect from an implementation 16:29:26 cygri: it is simpler that this, we will define the mapping from a SQL-2008 database to RDF 16:29:43 but SQL-2008 leaves the number of supported decimal digits open to implementors 16:29:50 e.g. Oracle allows up to 38 digits 16:30:26 XSD specs only allows for up to 18 digits 16:30:42 according to what eric is proposing, Oracle would have to throw away 20 digits 16:30:47 this seems bizarre to me 16:31:15 eric: they don't have to throw it away, it is just this is not defined in the direct mapping 16:31:34 this is outside of the spec, and interop may not be possible 16:32:11 cygri maintains that the spec mandates throwing away digits to be compliant 16:33:36 this is handled in ODBC and similar by implicit transformations from (for instance) a numeric, e.g., INT(38), to a string, e.g., CHAR(38) -- with the idea generally to preserving the value, but not necessarily the datatype 16:34:00 cygri: it is very common for relational databases and RDF implementations to allow more than 18 digits 16:34:50 eric: I need to specify the minimum bar that implementor must meet so that we can write test cases 16:35:20 Zakim, unmute me 16:35:20 MacTed should no longer be muted 16:35:24 ashok: do others have opinions? 16:36:26 ted: ODBC handles this by allowing implicit data transformations, for example from a number with 38 digits to a string with 38 characters 16:36:39 q+ to push back on EricP's claim that no valid test cases can be written 16:36:46 this is spelled out to a degree in ODBC, but it does not specify everything 16:38:35 dmcneil: are we just talking about the direct mapping? 16:38:43 +1 to ashok 16:38:57 +1 to putting it in both 16:39:03 ashok: I thought each spec should have a section on this 16:39:14 so we are talking about both specs 16:39:21 http://www.w3.org/TR/2011/WD-r2rml-20110920/#datatype-conversions 16:39:29 http://www.w3.org/TR/2011/WD-rdb-direct-mapping-20110920/#defn-literal_map 16:40:44 eric: what numbers can be used in test cases 16:41:07 cygri: the maximum size of numbers is specified in the SQL specs 16:41:20 for decimal, it leaves the upper range open 16:42:27 eric: what is the minimum number of digits that a SQL implementation must support for decimal numbers 16:42:36 cygri: why does this matter? 16:42:47 eric: it affects what we can test against 16:43:24 this tells the user what size of number they can plan on using with R2RML 16:44:34 ted: what happens when the database exceeds the XSD size? 16:45:49 ashok: the question is: do we have to worry about it? 16:46:00 ted: we could say that this behavior is undefined 16:46:40 when we try to test edge-cases this becomes relevant 16:48:10 ashok: possible position, we write that if your datatypes are within the SQL standard and the XML schema standard then this is the behavior, if they are bigger then the behavior is not defined, and we don't write test cases for these 16:48:52 Ashok: "if your datatypes are inside of SQL *AND* XSD, this is the behavior. if not, it's undefined and we won't write test cases [outside of the intersection of the intersection of XSD *AND* SQL]" 16:49:08 ted: so we would remove the part of the direct mapping spec that refers to discarding digits 16:50:37 eric can take a shot at writing this up for the spec 16:51:17 cygri doesn't see a case for changing the approach of the R2RML spec, but could add wording saying behavior is undefined if the data is outside of the XSD datatype size restrictions 16:51:51 eric: as a user I would like to know what the minimum implemenation requirement is 16:52:14 s/implemenation/implementation/ 16:56:34 long discussion that lead to a discussion of vendor specific types 16:57:30 ashok: my inclination is to say less about what happens when the data is outside of the spec 16:58:14 +1 to Ashok's proposed text 16:58:27 Topic: Implementations 16:58:48 wiki page says some implementations will be available in early 2011 16:58:55 but we can talk about this next week 16:59:22 -Souri 16:59:24 -Ivan 16:59:26 - +1.314.394.aaaa 16:59:26 -seema 16:59:26 -EricP 16:59:27 -Ashok_Malhotra 16:59:27 -MacTed 16:59:28 -boris 16:59:29 -nunolopes 16:59:35 - +1.562.714.aaee 16:59:36 -juansequeda 16:59:37 SW_RDB2RDF()12:00PM has ended 16:59:39 Attendees were +1.314.394.aaaa, Ashok_Malhotra, Ivan, +49.133.6.aabb, boris, +3539149aacc, +575737aadd, juansequeda, nunolopes, +1.562.714.aaee, cygri, +1.603.897.aaff, Souri, 16:59:43 ... +1.603.897.aagg, seema, EricP, +1.781.273.aahh, MacTed 16:59:46 rrsagent, make logs public 16:59:55 rrsagent, draft minutes 16:59:55 I have made the request to generate http://www.w3.org/2011/10/04-RDB2RDF-minutes.html Ashok 17:04:34 nunolopes has joined #RDB2RDF 18:27:25 cygri has joined #rdb2rdf 18:37:45 betehess has joined #RDB2RDF 18:57:45 Zakim has left #RDB2RDF 19:22:16 nunolopes has joined #RDB2RDF 20:00:38 betehess has joined #RDB2RDF 21:50:15 cygri has joined #rdb2rdf 22:38:53 cygri has joined #rdb2rdf 22:49:12 LeeF has joined #rdb2rdf 23:05:56 iv_an_ru__ has joined #rdb2rdf