15:56:47 RRSAgent has joined #rdf-wg 15:56:47 logging to http://www.w3.org/2011/12/21-rdf-wg-irc 15:56:48 RRSAgent, make logs world 15:56:49 Zakim has joined #rdf-wg 15:56:50 Zakim, this will be 73394 15:56:50 ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 4 minutes 15:56:51 Meeting: RDF Working Group Teleconference 15:56:52 Date: 21 December 2011 15:57:06 JeremyCarroll has joined #rdf-wg 15:58:16 pchampin has joined #rdf-wg 15:58:37 AZ has joined #rdf-wg 15:59:12 AndyS has joined #rdf-wg 15:59:50 pfps has joined #rdf-wg 16:01:19 cygri has joined #rdf-wg 16:01:19 Scott_Bauer has joined #rdf-wg 16:01:26 zakim, who is here? 16:01:26 SW_RDFWG()11:00AM has not yet started, Guus 16:01:27 On IRC I see Scott_Bauer, cygri, pfps, AndyS, AZ, pchampin, JeremyCarroll, Zakim, RRSAgent, LeeF, gavinc, Guus, MacTed, mischat, manu, trackbot, davidwood, mdmdm, manu1, NickH, 16:01:29 ... sandro, ericP 16:01:48 Zakim, start meeting 16:01:48 I don't understand 'start meeting', gavinc 16:01:48 zakim, who is on the phone? 16:01:49 SW_RDFWG()11:00AM has not yet started, AndyS 16:01:51 On IRC I see Scott_Bauer, cygri, pfps, AndyS, AZ, pchampin, JeremyCarroll, Zakim, RRSAgent, LeeF, gavinc, Guus, MacTed, mischat, manu, trackbot, davidwood, mdmdm, manu1, NickH, 16:01:53 ... sandro, ericP 16:02:03 trackbot, start meeting 16:02:05 RRSAgent, make logs world 16:02:07 Zakim, this will be 73394 16:02:07 ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start 2 minutes ago 16:02:08 Meeting: RDF Working Group Teleconference 16:02:08 Date: 21 December 2011 16:02:13 zakim, who is on the phone? 16:02:13 SW_RDFWG()11:00AM has not yet started, AndyS 16:02:14 On IRC I see Scott_Bauer, cygri, pfps, AndyS, AZ, pchampin, JeremyCarroll, Zakim, RRSAgent, LeeF, gavinc, Guus, MacTed, mischat, manu, trackbot, davidwood, mdmdm, manu1, NickH, 16:02:15 zakim, this is 73394 16:02:17 ... sandro, ericP 16:02:17 ok, gavinc; that matches SW_RDFWG()11:00AM 16:02:28 zakim, start 73394 16:02:28 I don't understand 'start 73394', AndyS 16:02:35 Zakim, start 16:02:35 I don't understand 'start', gavinc 16:02:36 +??P11 16:02:41 there we go! 16:02:51 zakim, who is here? 16:02:51 On the phone I see +31.20.598.aaaa, Sandro, Peter_Patel-Schneider, +1.540.898.aabb, [IPcaller], +1.707.861.aacc, +1.415.586.aadd, ??P9, ??P11 16:02:53 On IRC I see Scott_Bauer, cygri, pfps, AndyS, AZ, pchampin, JeremyCarroll, Zakim, RRSAgent, LeeF, gavinc, Guus, MacTed, mischat, manu, trackbot, davidwood, mdmdm, manu1, NickH, 16:02:55 ... sandro, ericP 16:02:56 scribe: AndyS 16:02:57 +OpenLink_Software 16:03:00 +??P8 16:03:04 Zakim, OpenLink_Software is temporarily me 16:03:04 +MacTed; got it 16:03:05 zakim, IPCaller is me 16:03:05 +AndyS; got it 16:03:05 Zakim, mute me 16:03:06 MacTed should now be muted 16:03:07 zakim, ??P8 is me 16:03:10 +cygri; got it 16:03:12 zakim, +31.20 is me 16:03:14 +Guus; got it 16:03:21 yvesr has joined #rdf-wg 16:03:25 Zakim, aacc is me 16:03:26 +gavinc; got it 16:03:28 Zakim, who is on the phone? 16:03:28 On the phone I see Guus, Sandro, Peter_Patel-Schneider, +1.540.898.aabb, AndyS, gavinc, JeremyCarroll, ??P9, ??P11, MacTed (muted), cygri 16:03:32 Zakim, mute me 16:03:32 gavinc should now be muted 16:03:34 zakim, ??P11 is me 16:03:34 +AZ; got it 16:03:37 scribenick: AndyS 16:03:38 Zakim, P9 is me 16:03:38 sorry, yvesr, I do not recognize a party named 'P9' 16:03:43 Zakim, ??P9 is me 16:03:43 +yvesr; got it 16:03:43 zaim, +aabb is me 16:04:16 +Tony 16:04:17 topic: Admin 16:04:23 AlexHall has joined #rdf-wg 16:04:35 Zakim, Tony is me 16:04:35 +Scott_Bauer; got it 16:04:44 + +1.443.212.aaee 16:04:54 zakim, aaee is me 16:04:54 +AlexHall; got it 16:05:05 pfps has joined #rdf-wg 16:05:42 david: admin section then discussion of the path forward for [graph] 16:05:46 PROPOSED to accept the minutes of the 14 Dec telecon: 16:05:46 http://www.w3.org/2011/rdf-wg/meeting/2011-12-14 16:05:51 zakim, who is on the phone? 16:05:51 On the phone I see Guus, Sandro, Peter_Patel-Schneider, +1.540.898.aabb, AndyS, gavinc (muted), JeremyCarroll (muted), yvesr, AZ, MacTed (muted), cygri, Scott_Bauer, AlexHall 16:06:10 zakim, aabb is me 16:06:10 +davidwood; got it 16:06:28 topic: Action item review 16:06:35 No pending action items 16:06:45 David: 13 open actions 16:07:06 + +1.760.705.aaff 16:07:07 danbri has joined #rdf-wg 16:07:13 zakim, aaff is me 16:07:13 +pchampin; got it 16:07:16 zakim, mute me 16:07:16 pchampin should now be muted 16:08:15 Zakim, unmute me 16:08:15 gavinc should no longer be muted 16:09:07 david: action 117 - jeremy ... 16:09:13 ... duration datatypes 16:09:27 jeremy: will do action 16:09:37 ... action 118 similar 16:10:09 david: gavin - action on formatted text literals 16:10:14 q+ 16:10:55 ack cygri 16:11:08 cygri: pls expand on action 124 16:11:28 gavin: it's because of xml literal downplayed ... what about formatted text? 16:11:55 topic: next meeting 16:12:01 Jan 4 16:12:07 topic: path forward 16:12:45 david: Named graphs has been a major matter for the WG ... but also now see there are concerns about how people view the web 16:13:09 ... lot of perspectives in WG and these all be considered valid. 16:13:34 ... new uses of RDF (Linked Data Ent Workshop) 16:13:50 ... not just for one thing 16:14:09 ... pls keep in mind that other people's perspective are valid 16:14:42 ... WG needs to find a compromiose 16:15:00 ... sandros has suggested we focus on the use cases 16:15:13 ... starting with Richard 16:15:31 PatH has joined #rdf-wg 16:15:44 Sorry Im late, having a problem phoning in. 16:16:22 ... email dec 21 at 13:43 UTC (??) 16:16:42 ... Richard, where is the key issues here? 16:17:20 sandro: for now, just think about UC, not analysis one UC until several looked at 16:17:35 ... and we may see the common elements 16:18:01 david: need to look sufficiently deeply 16:18:19 +PatH 16:18:22 -cygri 16:18:49 cygri: this UC was about the exchange of ... really 2 UC ... and a Higgs boson was seen 16:20:25 sandro: what are other people hoping to get out of NG 16:20:44 q+ to suggest BBC one to take on, if it takes some time for Richard to come back 16:20:55 david: Jeremy suggested a text case approach 16:21:02 maybe if i leave...? 16:21:05 ... will get to that on the hour 16:21:30 pchampi, not knowingly. 16:21:51 JeremyCarroll has joined #rdf-wg 16:23:01 Jeremy: previously, have found that test cases stress the common ground, not the conceptualisms around it 16:23:10 +1 to jeremy 16:23:16 +1 16:23:17 zakim, mute me 16:23:17 PatH should now be muted 16:23:42 +??P8 16:23:50 zakim, ??P8 is me 16:23:50 +cygri; got it 16:23:58 ... I suggested on test case. We can formally resolve on that then move to next test case. 100 small steps. 16:24:10 (link please) 16:24:13 richard is back :-) 16:24:38 +1 to the ill-formedness of that test case 16:24:53 { ( {a:b c:d e:f}, mailto:ivan@w3.org ), ( {}, mailto:ivan@w3.org ) } 16:25:16 q+ to syggest to do the strawpoll first 16:25:38 http://lists.w3.org/Archives/Public/public-rdf-wg/2011Dec/0123.html 16:25:41 ack Guus 16:25:41 Guus, you wanted to suggest BBC one to take on, if it takes some time for Richard to come back and to syggest to do the strawpoll first 16:26:03 q+ 16:26:04 STRAWPOLL: RDF 1.1 Recommendation will not recommend the use { ( {a:b c:d e:f}, mailto:ivan@w3.org ), ( {}, mailto:ivan@w3.org ) } 16:26:42 q+ to ask if this is syntax or abstract data model? 16:26:53 ack AndyS 16:26:53 AndyS, you wanted to ask if this is syntax or abstract data model? 16:27:28 AndyS: Is this syntax? 16:27:33 Jeremy: Yes. 16:27:38 lets stick to abstract model first. 16:27:40 it is not TriG syntax, btw 16:27:59 q+ 16:28:06 q? 16:28:13 ack pfps 16:28:25 pfps: is this an RDF dataset? 16:28:46 +Eric 16:28:49 jeremy: syntax wrong -it is an RDF dataset that has a repeated label on two graphs 16:29:21 RDF Dataset definition includes: "Graph names are unique within an RDF dataset." 16:29:31 pfps: RDF dataset has a label only once. 16:29:36 so, that's a negative test case. 16:30:28 https://gist.github.com/1506664 16:30:31 q? 16:30:34 Not A Dataset https://gist.github.com/1506664 16:30:39 Jeremy is trying to locate the shore by first putting a pole clearly in the water. 16:31:05 david: Negative test, concept, not synatx, 16:31:16 TRAWPOLL: RDF 1.1 Recommendation will not recommend the use of { ( {a:b c:d e:f}, mailto:ivan@w3.org ), ( {}, mailto:ivan@w3.org ) } see https://gist.github.com/1506664 for TriG 16:31:18 STRAWPOLL: RDF 1.1 Recommendation will not recommend the use { ( {a:b c:d e:f}, mailto:ivan@w3.org ), ( {}, mailto:ivan@w3.org ) } 16:31:33 +1 16:31:35 +1 16:31:40 (will not recommend? or will disrecommend?) 16:31:41 +1 16:31:41 +1 16:31:44 +1 16:31:46 +1 16:31:52 +1 16:31:53 Sandro: +1 16:31:53 +1 16:31:53 +1 16:31:55 we can formulate this stronger, I think 16:31:56 +1 16:31:56 +1 to what david is saying, not to the strawpoll per se 16:32:00 +1 for not recommending ... but I think that's not the right expression 16:32:07 +1 16:33:03 STRAWPOLL: In an RDF dataset, there must be a function (and not a general relation) from "tags" to graphs 16:33:09 q? 16:33:16 guus: test suite 16:33:29 i think a test suite would be bound to a serialization 16:33:33 ... we need a owner/manager 16:33:44 q+ 16:34:18 david: if we can't get a test case, keep proposal and not loose it 16:34:21 PROPOSAL : In a TriG document a graph IRI must not be used to label more then one graph. 16:34:51 q- 16:34:57 proposal to use TriG as test-suite serialization language 16:35:00 English version: the WG will not recommend any construction in which two different graphs are assigned the same label. 16:35:26 zakim, unmute me. 16:35:26 PatH should no longer be muted 16:35:30 why not have "tests" being text files for now, pending syntax? 16:35:34 a SPARQL-style test suite of a set of a mapping of turtle docs to unique graph names (and default graph) would capture this test without steaking out an interpretation of TriG 16:35:56 PROPOSAL : In a TriG document or similar syntax constituting an RDF dataset, a graph IRI must not be used to label more then one graph. 16:36:02 +1 to ericP as SPARQL tests can write these down 16:36:27 q+ 16:36:28 steaking out, nice. we can try roasting out as well. 16:36:34 ack cygri 16:36:46 sounds much better 16:36:56 zakim, mute me. 16:36:56 PatH should now be muted 16:37:02 cygri: option for different relationships of a "name" and a graph 16:37:17 ... may or may not be mixed in an RDF dataset 16:37:46 ... ??allow the name multiple times for different relationships 16:38:01 q+ to speak against Richard 16:38:10 { 16:38:11 . 16:38:13 } 16:38:14 { 16:38:16 16:38:17 } 16:38:23 :p1 {} . :p2 {} 16:38:25 :logSemantics { } ; :signs { } 16:38:39 ack JeremyCarroll 16:38:39 JeremyCarroll, you wanted to speak against Richard 16:38:47 tweaked PROPOSAL : Within a single RDF dataset, whether expressed by a TriG document or any other syntax, a single graph IRI (1) MUST NOT be used to label more then one graph; (2) MAY ONLY be used to label one graph. 16:38:58 -cygri 16:39:03 Jeremy: we can revise if we decide that. Test case is more concrete probe. Not too many choices. 16:39:15 +??P8 16:39:18 zakim, ??P8 is me 16:39:18 +cygri; got it 16:39:18 i see what richard is saying, but agree with jeremy 16:39:55 any decision will rule out some possibilities. 16:40:14 intentionally so 16:40:22 are they different? 16:41:06 PROPOSAL Within a single RDF dataset MUST NOT be used to label more then one graph 16:41:07 PROPOSAL : Within a single RDF dataset, regardless of syntax, a single graph IRI (1) MUST NOT be used to label more then one graph; (2) MAY ONLY be used to label one graph. 16:41:19 q+ 16:41:20 (1) and (2) are intentionally redundant. the first conforms more to RFC grammar; the second is more clear to many readers. 16:41:27 Jeremy: multiple labelled blocks is still one graph is a possibility 16:41:27 PROPOSAL : Within a single RDF dataset, regardless of syntax, a single graph IRI (1) MUST NOT be used to label more then one graph 16:41:31 ack PatH 16:41:34 zakim, unmute me 16:41:34 PatH was not muted, PatH 16:42:19 PatH: one reason for not doing this is where identity is expensive 16:42:20 we just need to detect identity of the URIs, not of the graphs 16:42:36 zakim, mute me 16:42:36 PatH should now be muted 16:42:57 PROPOSAL : Within a single RDF dataset, regardless of syntax, a single graph IRI MUST NOT be used to label more then one graph 16:43:06 +1 16:43:06 +1 16:43:07 +1 16:43:10 Sandro: +1 16:43:11 +1 16:43:11 +1 16:43:12 +1 16:43:12 +1 16:43:15 +1 16:43:15 +1 16:43:15 +1 16:43:18 +1 16:43:22 +1 16:43:22 +1 16:43:57 RESOLVED: Within a single RDF dataset, regardless of syntax, a single graph IRI MUST NOT be used to label more then one graph 16:44:00 cygri, yes of course. sorry. 16:44:24 david: The use case ... richard 16:44:41 cygri: UC about web crawling and crawling RDF data 16:45:02 ... at the time of crawl may not know the use to be made of the data 16:45:12 ... i.e. crawler grabs stuff 16:45:24 ... so keep things in separate graphs 16:45:29 ... keep source info 16:46:22 ... at this stage, data considered is by source only, nothing outside 16:46:28 remark about the resolution: you can interpret it as an implicit resolution that graph names must be IRIs. Should we make this explicit? 16:46:40 ... important - store this in a SPARQL store for query using GRAPH 16:47:15 ... important - crawls can be exchanged (practical reasons) - nquads where 4th slot is the source 16:47:22 ... source URL 16:47:49 david: Are you using the source URL as the graph URI? 16:47:59 q? 16:48:31 cygri: In several examples, inc billion triples dump, and Sindice, then source URL is 4th slot in the dump 16:48:43 ... makes it easy to understand 16:49:17 sandro: similar : tabulator and ?? but they use tag as a retriveal event 16:49:35 ... if higher costs are acceptable 16:49:47 do these systems use RDF metadata in which the graph identifiers are used to identify the graphs? 16:50:20 q+ to answer pat 16:50:30 david: how does this inform you? 16:51:25 cygri: to PatH: they refer to the source, not the graph 16:51:26 great. 16:51:59 cygri: does not make much sense about the merge of all the graphs 16:52:34 ... or consistency. It data management to keep them separate. May subset and do other stuff later. 16:52:35 that really is very nice, and allows an elegant semantic 'gloss' to account for this being conformant. 16:53:08 ... semantics is "not good" lots of things wrong and need to be sorted out by the app on top later 16:53:23 ... we want a way to split the triples by source 16:53:26 q+ 16:53:35 zakim, unmute me 16:53:35 PatH should no longer be muted 16:53:54 ack cygri 16:53:54 cygri, you wanted to answer pat 16:54:06 ack PatH 16:54:40 -cygri 16:54:40 PatH: The sticking point for me has been the way URIs are used in difefrent ways - now clear in Richards UC that this is not the case 16:54:55 +??P8 16:55:00 zakim, ??P8 is me 16:55:00 +cygri; got it 16:55:01 AggregateDB GETs at with headers , could create any of these DBs: 16:55:04 snapshot: : { } 16:55:07 with-metadata: default graph: { http:headers } 16:55:09 ... so we can add metadata etc 16:55:09 : { } 16:55:12 with history: default graph: { http:resource ; http:headers } 16:55:15 : { } 16:55:19 does that capture likely designs? 16:55:28 s/semantics/data/ 16:55:49 PatH: Will write up my point. 16:56:27 did we lose richard again? 16:56:34 q+ 16:56:42 zakim, who is talking? 16:56:42 scribe+ 16:56:54 davidwood, listening for 10 seconds I heard sound from the following: Sandro (64%), Eric (14%) 16:57:11 zakim, mute me 16:57:11 PatH should now be muted 16:57:23 scribe was breaking up 16:57:30 -AndyS 16:57:42 Oh dear 16:58:33 scrumpy rules. 16:58:36 +[IPcaller] 16:58:46 zakim, IPcaller is me 16:58:46 +AndyS; got it 16:58:48 noise... 16:58:54 Zakim, mute AndyS 16:58:54 AndyS should now be muted 16:59:30 ericP: try to cover 3 cases 16:59:40 ... stores in RDF DB 16:59:49 ... store in doc 1 and add header to dft graph 16:59:55 EricP: See his syntax above, where someone GETs graphs. 17:00:11 it covers mine 17:00:12 ... store in doc1 in an dft doc nfo on this 17:00:25 I am scribing 17:00:40 it covers enough to give rise to much discussion... 17:01:00 sandro (is unclear to the scribe) 17:01:15 -Sandro 17:01:36 sandro: may be other cases. 17:01:42 EricP has covered the two variants of the use case as I have seen them. 17:01:55 +Sandro 17:01:58 ack me 17:02:01 ack me 17:02:22 I'll pass 17:02:36 ack Sandro 17:02:38 -AndyS 17:02:50 scribenick: ericP 17:03:22 sandro: [silence] 17:03:58 +[IPcaller] 17:04:01 Zakim must be forked. I hear some. 17:04:03 zakim, IPCAller is me 17:04:03 +AndyS; got it 17:04:08 Zakim is getting tired. 17:04:23 david: bad conditions 17:04:38 ... regards for the holidays 17:04:43 ADJOURNED 17:04:47 bye! 17:04:47 thanks 17:04:48 -davidwood 17:04:49 next meeting Jan 4. 17:04:50 -Sandro 17:04:50 -JeremyCarroll 17:04:51 -MacTed 17:04:52 bye 17:04:53 -yvesr 17:04:54 bye 17:04:54 eric, can you email that example? 17:04:55 -Peter_Patel-Schneider 17:04:56 thanks david! 17:04:59 -AndyS 17:04:59 -gavinc 17:05:01 -pchampin 17:05:02 -cygri 17:05:05 -Eric 17:05:10 -AlexHall 17:05:14 -AZ 17:05:15 -Scott_Bauer 17:05:16 muted merry Xmas to all. 17:05:16 AlexHall has left #rdf-wg 17:06:02 -Guus 17:35:00 disconnecting the lone participant, PatH, in SW_RDFWG()11:00AM 17:35:02 SW_RDFWG()11:00AM has ended 17:35:05 Attendees were +31.20.598.aaaa, Sandro, Peter_Patel-Schneider, +1.540.898.aabb, +1.707.861.aacc, +1.415.586.aadd, MacTed, AndyS, JeremyCarroll, cygri, Guus, gavinc, AZ, yvesr, 17:35:09 ... Scott_Bauer, +1.443.212.aaee, AlexHall, davidwood, +1.760.705.aaff, pchampin, PatH, Eric 18:15:50 AndyS has joined #rdf-wg 19:32:27 Zakim has left #rdf-wg 19:42:13 AndyS has joined #rdf-wg 20:04:02 mischat has joined #rdf-wg