15:55:59 RRSAgent has joined #rdb2rdf 15:55:59 logging to http://www.w3.org/2011/06/28-rdb2rdf-irc 15:56:17 zakim, this will be RDB2RDF 15:56:17 ok, Ashok; I see SW_RDB2RDF()12:00PM scheduled to start in 4 minutes 15:56:28 chair: Ashok 15:56:47 meeting: RDB2RDF Weekly Telcon 15:57:09 dmcneil has joined #RDB2RDF 15:57:20 regrets: Michael, Richard 15:59:43 SW_RDB2RDF()12:00PM has now started 15:59:43 regrets+: Ivan 15:59:50 +dmcneil 15:59:52 +Kingsley_Idehen 15:59:59 Zakim, Kingsley_Idehen is OpenLink_Software 15:59:59 +OpenLink_Software; got it 16:00:04 +Ashok_Malhotra 16:00:07 Zakim, OpenLink_Software is temporarily me 16:00:07 +MacTed; got it 16:00:09 Zakim, mute me 16:00:09 MacTed should now be muted 16:01:28 zakim, who is on the phone? 16:01:28 On the phone I see dmcneil, MacTed (muted), Ashok_Malhotra 16:01:51 + +1.562.686.aaaa 16:03:12 present: Souri, David, Ted, Juan, Marcelo, Ashok 16:03:24 Souri has joined #rdb2rdf 16:03:29 +Souri 16:04:45 Seema has joined #rdb2rdf 16:04:54 scribenick: dmcneil 16:05:26 ashok: accept minutes of last meeting? 16:05:42 RESOLVED: Accept minutes from June 21 meeting 16:05:50 +Seema 16:06:00 juansequeda has joined #rdb2rdf 16:06:22 ashok: next scheduled call is July 5, which might be difficult because of holiday 16:06:26 zakim, marcelo is with juansequeda 16:06:26 sorry, juansequeda, I do not recognize a party named 'juansequeda' 16:06:39 +1 to cancel 16:06:42 ashok: should we cancel next week's telecon? 16:06:43 +1 to cancel 16:06:44 +1 to cancel 16:06:59 boris has joined #rdb2rdf 16:07:04 RESOLVED: cancel July 5 telecon 16:07:07 +1 from marcelo 16:07:58 ashok: we have two direct mapping implementations, will there be others from a commercial company as a product? 16:08:59 + +539149aabb 16:09:11 zakim, aabb is boris 16:09:11 +boris; got it 16:10:14 ashok: do we have concensus that we do not need any more R2RML syntaxes? i.e. Turtle is enough 16:12:30 juansequeda_ has joined #rdb2rdf 16:13:15 from the charter: "The mapping language SHOULD have a human-readable syntax as well as XML and RDF representations of the syntax for purposes of discovery and machine generation. " 16:13:32 PROPOSAL: R2RML will only define the Turtle syntax 16:13:47 q+ 16:14:06 ... and it meets the human-readable requirements 16:15:52 +ericP 16:16:13 Zakim, who's here? 16:16:13 On the phone I see dmcneil, MacTed (muted), Ashok_Malhotra, +1.562.686.aaaa, Souri, Seema, boris, ericP 16:16:16 On IRC I see juansequeda, boris, Seema, Souri, dmcneil, RRSAgent, Zakim, Ashok, MacTed, cygri, LeeF, iv_an_ru_, ericP, trackbot 16:16:33 Zakim, aaaa is me 16:16:34 +juansequeda; got it 16:18:21 q+ 16:18:25 +q 16:19:26 souri: R2RML is defining an RDF model, as long as a mapping author writes an RDF document that corresponds to the RDF model, that is fine 16:19:37 PROPOSAL: R2RML is defined in terms of an input RDF graph. For interoperability simplicity, implementations are SHOULD accept at least Turtle input. 16:21:01 zakim, mute me 16:21:01 juansequeda should now be muted 16:21:24 present+: Seema, Boris, Eric 16:22:00 q+ 16:22:05 q- 16:22:10 PROPOSAL: R2RML is defined in terms of an input RDF graph. For interoperability simplicity, implementations SHOULD accept at least Turtle input. 16:22:34 +1 16:22:37 +1 16:23:03 RESOLUTION: R2RML is defined in terms of an input RDF graph. For interoperability simplicity, implementations SHOULD accept at least Turtle input. 16:23:21 ashok: next issue is property names 16:24:45 q+ to say that cygri and i were happy with only case distinction on class names 16:25:05 rr:subjectMap property rr:Subjectmap 16:25:14 that's pretty common in RDF 16:25:21 i am having a hard time hearing 16:25:25 rr:subjectMap property rr:SubjectMap 16:26:26 http://www.w3.org/mid/20110623160019.GB30806@w3.org 16:28:25 PROPOSED: R2RML property and classes are named per http://www.w3.org/mid/20110623160019.GB30806@w3.org 's "drop use" option 16:28:40 +1 16:28:43 +1 16:28:49 RESOLUTION: R2RML property and classes are named per http://www.w3.org/mid/20110623160019.GB30806@w3.org 's "drop use" option 16:29:12 ACTION Souri to implement names as resolved above 16:29:13 Created ACTION-136 - Implement names as resolved above [on Souripriya Das - due 2011-07-05]. 16:30:02 +1 to IRIs for term types 16:30:15 action 136 is going to need clarification... "resolved above" won't make sense when we look at it later. 16:30:15 Sorry, couldn't find user - 136 16:31:00 Seema_ has joined #rdb2rdf 16:31:01 -ericP 16:31:23 rr:termtype rdfs:range {"IRI", "BlankNode", "Literal"} . 16:31:25 rr:termtype rdfs:range {"IRI", "BlankNode", "Literal"} . 16:31:29 +ericP 16:32:27 Zakim, who's noisy? 16:32:40 MacTed, listening for 11 seconds I heard sound from the following: ericP (100%), Souri (14%) 16:33:02 discussion of ISSUE-45 16:33:12 souri can write up a proposal of IRIs to use 16:34:00 ACTION: Souri to create proposal for IRIs to resolve ISSUE-45 16:34:00 Created ACTION-137 - Create proposal for IRIs to resolve ISSUE-45 [on Souripriya Das - due 2011-07-05]. 16:34:02 thinking of something simple like: rr:IRI, rr:BlankNode, rr:Literal 16:34:16 next is ISSUE-47 16:34:38 +q 16:34:41 issue 47? 16:34:48 issue-47? 16:34:48 Sorry... I don't know anything about this channel 16:35:11 trackbot, start meeting 16:35:11 Sorry... I don't know anything about this channel 16:35:11 If you want to associate this channel with an existing Tracker, please say 'trackbot, associate this channel with #channel' (where #channel is the name of default channel for the group) 16:35:20 q+ 16:35:21 q+ 16:35:43 trackbot, associate this channel with #RDB2RDF 16:35:43 Associating this channel with #RDB2RDF... 16:35:43 Sorry... I don't know anything about this channel 16:35:43 If you want to associate this channel with an existing Tracker, please say 'trackbot, associate this channel with #channel' (where #channel is the name of default channel for the group) 16:35:58 q- 16:36:10 unhelpful, bot... 16:36:57 souri: the question is whether we automatically apply percent encoding to the data values used as IRIs 16:37:33 souri: would prefer to do this automatically because it simplifies it for the user 16:38:26 souri: we could refer to the standard for this 16:38:57 i propose all characters outside of ([^<>"{}|^`\]-[#x00-#x20])* per http://www.w3.org/TR/rdf-sparql-query/#rIRI_REF 16:40:57 ... Percent encode all characters outside of ([^<>"{}|^`\]-[#x00-#x20])* per http://www.w3.org/TR/rdf-sparql-query/#rIRI_REF 16:41:35 ericP: still a question of whether to convert spaces to "+" instead of "%20" 16:41:36 In Oracle utl_url.escape('http://www.acme.com/a url with space.html') Returns: http://foo.com/a%20url%20with%20space.html 16:43:01 space => %20 16:43:32 most URL encoders convert space to %20 16:43:53 ashok: it is hard to make the argument that we should follow the standard approach with one exception 16:44:12 q+ 16:44:16 + is LONG deprecated as space substitute 16:44:28 Zakim, unmute me 16:44:28 MacTed should no longer be muted 16:44:49 q? 16:44:52 q+ 16:44:53 q- 16:44:59 ack souri 16:45:01 ack next 16:45:16 ack next 16:45:34 d2r has some functions near this 16:46:13 MacTed: using + for space is a long deprecated concept 16:46:22 we should not do anything to produce a + 16:46:36 ericP: where is it deprecated? 16:46:46 -ericP 16:47:07 weak! 16:47:17 +1 to functions 16:47:36 +ericP 16:47:51 dmcneil: how about as we discussed on the mailing list, to have the mapping explicitly invoke conversion functions 16:47:58 q+ 16:47:59 this removes the automatic behavior 16:48:08 but we have to specify the functions 16:48:58 rr:template "xyz/{rr:foo(empno)}" 16:49:13 ericP - http://en.wikipedia.org/wiki/Percent-encoding#The_application.2Fx-www-form-urlencoded_type 16:50:09 or more like: rr:template "xyz/{rr:foo({empno})}" 16:50:24 Zakim, mute me 16:50:24 MacTed should now be muted 16:51:28 ashok: let's wait and discuss further in two weeks 16:52:28 next to discuss is ISSUE-22 16:53:09 next, ISSUE-36 16:53:32 ashok: Richard proposed we postpone this 16:53:33 +1 16:54:01 +1 16:54:07 +1 16:54:08 +1 16:54:13 ashok: i.e. the proposal is that we not define the schema in the mapping output 16:54:47 RESOLUTION: Resolve ISSUE-36 as POSTPONED. The initial version of R2RML will not provide special features for creating schema triples. 16:55:47 Zakim, unmute me 16:55:47 MacTed should no longer be muted 16:55:51 q+ 16:55:58 ISSUE-37 16:56:00 ? 16:56:07 ashok: why would we even consider doing this? 16:56:24 what is issue-37? 16:56:32 q? 16:56:40 ISSUE-37? 16:56:40 ISSUE-37 -- Allow specifying DB connection details in the R2RML mapping -- open 16:56:40 http://www.w3.org/2001/sw/rdb2rdf/track/issues/37 16:56:41 ack souri 16:57:07 MacTed: the reason is not to specify the connection so much as clarifying the data source 16:57:14 part of the map to the data includes where it is 16:57:39 e.g. row id's may change as the db is moved, and these may be used in URIs 16:57:43 rowids may change due to data movement within the same database 16:57:46 q? 16:58:15 souri: not clear why we would do this, row ids can change even without moving the database 16:58:52 ashok: let's wait to try and resolve this issue 16:59:35 ashok: would you like a single statement for this 16:59:50 MacTed: could do that, that essentially means it is like a JDBC connection string 16:59:56 imo, ODBC URLs are hilariously varied 17:00:43 i often move stuff from server to server without changing primary keys 17:01:13 also, the connection details can be optional 17:01:15 ? 17:01:23 in fact, all of the databases i download (1/6 months) have pks which have been pre-filled 17:02:02 ACTION Ted to create proposal for issue 37 17:02:02 Created ACTION-138 - Create proposal for issue 37 [on Ted Thibodeau - due 2011-07-05]. 17:02:41 + +1.314.288.aacc 17:02:44 -ericP 17:03:00 zakim, unmute me 17:03:03 juansequeda should no longer be muted 17:03:06 - +1.314.288.aacc 17:03:27 -Seema 17:03:28 -MacTed 17:03:29 -Ashok_Malhotra 17:03:29 -dmcneil 17:03:31 -Souri 17:03:32 -juansequeda 17:03:36 -boris 17:03:40 SW_RDB2RDF()12:00PM has ended 17:03:43 Attendees were dmcneil, Ashok_Malhotra, MacTed, +1.562.686.aaaa, Souri, Seema, +539149aabb, boris, ericP, juansequeda, +1.314.288.aacc 17:03:45 rrsagent, make logs public 17:03:55 rrsagent, draft minutes 17:03:55 I have made the request to generate http://www.w3.org/2011/06/28-rdb2rdf-minutes.html Ashok 17:44:45 juansequeda has left #rdb2rdf 19:25:50 Zakim has left #rdb2rdf 19:53:50 betehess has joined #rdb2rdf