15:44:21 RRSAgent has joined #rdf-wg 15:44:21 logging to http://www.w3.org/2012/02/29-rdf-wg-irc 15:44:23 RRSAgent, make logs world 15:44:23 Zakim has joined #rdf-wg 15:44:25 Zakim, this will be 73394 15:44:25 I do not see a conference matching that name scheduled within the next hour, trackbot 15:44:26 Meeting: RDF Working Group Teleconference 15:44:26 Date: 29 February 2012 15:45:54 zakim, this will be rdfwg 15:45:54 I do not see a conference matching that name scheduled within the next hour, ivan 15:47:37 davidwood has joined #rdf-wg 15:49:07 Zakim has a leap year bug… it does not recognize the 'this will be XXX' command. But if dialing in with the code, it will start (at least that is what our system guys told me…) 15:52:31 New UC --: :teleconDate [ :happendOn "2012-02-29"^^xsd:date ] . 15:54:54 Guus has joined #rdf-wg 15:57:42 AZ has joined #rdf-wg 15:59:37 pfps has joined #rdf-wg 15:59:50 pchampin has joined #rdf-wg 16:00:20 Arnaud has joined #rdf-wg 16:00:25 Zakim, this is rdf 16:00:25 ok, sandro; that matches SW_RDFWG()11:00AM 16:00:27 +Guus 16:00:30 RRSAgent, pointer? 16:00:30 See http://www.w3.org/2012/02/29-rdf-wg-irc#T16-00-30 16:00:34 zakim, dial ivan-voip 16:00:34 ok, ivan; the call is being made 16:00:36 +Ivan 16:00:47 +??P5 16:00:48 +bhyland 16:00:57 Zakim, bhyland is me 16:00:57 +davidwood; got it 16:01:01 -Ivan 16:01:17 +Arnaud 16:01:24 +??P8 16:01:36 zakim, ??p8 is me 16:01:36 +AZ; got it 16:01:38 +OpenLink_Software 16:01:46 Zakim, OpenLink_Software is temporarily me 16:01:46 +MacTed; got it 16:01:47 +EricP 16:01:47 Zakim, mute me 16:01:48 MacTed should now be muted 16:01:49 zakim, ??P5 is me 16:01:49 +AndyS; got it 16:03:43 +mhausenblas 16:03:45 +Souri 16:03:50 zakim, mhausenblas is temporarily me 16:03:54 +cygri; got it 16:03:56 FabGandon has joined #rdf-wg 16:04:05 Souri has joined #rdf-wg 16:04:41 AlexHall has joined #rdf-wg 16:05:00 +AlexHall 16:05:06 PatH has joined #rdf-wg 16:05:07 +FabGandon 16:05:39 zakim, code? 16:05:39 the conference code is 73394 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), ivan 16:05:56 +PatH 16:05:57 PROPOSED to accept the minutes of the 22 Feb telecon: 16:05:57 http://www.w3.org/2011/rdf-wg/meeting/2012-02-15 16:06:16 scribenick: ericP 16:06:55 thanks eric 16:07:04 +Ivan 16:07:04 RESOLVED to accept the minutes of the 22 Feb telecon 16:07:07 Action item review: 16:07:07 Sorry, couldn't find user - item 16:07:07 http://www.w3.org/2011/rdf-wg/track/actions/pendingreview 16:07:07 http://www.w3.org/2011/rdf-wg/track/actions/open 16:08:03 +??P30 16:08:08 antoine: ACTION-149 in progress 16:08:23 ... will add references to related URLs 16:09:04 sandro: i think you should focus on the 5 use cases on @@1 16:09:29 http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs 16:09:31 antoine: i tried to focus on easy use cases listed as priority A on the use case page @@2 16:09:34 ?? Sandro says they are his personal choice ?? 16:09:42 s/@@1/http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs 16:09:51 s{@@1}{http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs} 16:10:08 AndyS, I just didnt want to presume anything from the WG at that point. 16:10:21 Close ACTION-148 16:10:21 ACTION-148 Write email about the "islands" idea closed 16:11:27 Close ACTION-141 16:11:27 ACTION-141 Propose a vocabulary and semantics for adding timestamps to RDF graphs closed 16:11:36 zwu2 has joined #rdf-wg 16:11:43 zakim, code? 16:11:43 the conference code is 73394 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), zwu2 16:12:19 LeeF has joined #rdf-wg 16:12:30 +zwu2 16:12:32 +??P32 16:12:38 zakim, mute me 16:12:38 zwu2 should now be muted 16:12:47 pat: re: ACITON-140, agree that only XSD 1.1 semantics implications are more valid forms, and that we refer to xsd:identity, not xsd:equality 16:13:05 ... do we want to incorporate facets? 16:13:10 sandro: like from OWL? 16:13:14 I thought Pat's action was to review the WG note: http://www.w3.org/TR/swbp-xsch-datatypes/ 16:13:20 s/OWL/OWL2/ 16:14:08 yvesr has joined #rdf-wg 16:14:19 Zakim, who is on the phone? 16:14:19 On the phone I see pfps, Sandro, Guus, AndyS, davidwood, Arnaud, AZ, MacTed (muted), EricP, cygri, Souri, AlexHall, FabGandon, PatH, Ivan, ??P30, zwu2 (muted), ??P32 16:14:27 Zakim, ??P32 is me 16:14:27 +yvesr; got it 16:15:13 +David_Todd 16:15:32 http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-xml/index.html 16:15:34 Zakim, David_Todd is me 16:15:34 +pchampin; got it 16:15:46 Topic: Turtle Escape Sequences 16:16:01 http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/index.html#sec-strings 16:17:27 Does not allow \u in strings? 16:19:51 +1 to 4.4, it looks good 16:21:00 q+ 16:22:02 q+ 16:22:12 ack cygri 16:22:48 cygri: Why not name the different escape mechanisms, then use those names when saying which kind is allowed where. eg "Local Name Escaping", etc. 16:23:21 ... "Magic Special Character Escaping" is \t stuff. etc. Then say which you can do each place. 16:23:29 +1 cygri 16:23:57 ericP: Sounds reasonable. 16:24:08 ... I'll present two options. 16:24:10 cygri: editorial proposal: name the escaping mechanisms and reference the names in e.g. IRI, local names, strings 16:24:16 ack sandro 16:25:26 +1 sandro, to giving *some* explicit name to these escape mechanisms also makes talking about this stuff much easier 16:26:08 PROPOSAL: remove section 4.3 in and remove issue tag on 4.4 16:26:12 sandro: if you can't come up with good names for the types, then just use type-1-escaping, type-2-escaping, etc. And have a table of which works where. 16:26:19 +1 16:26:21 +1 16:26:23 +1 16:26:24 +1 16:26:24 +1 16:26:26 +1 16:26:27 +1 16:26:32 +1 16:26:33 +1 16:26:34 +1 16:26:34 +1 16:26:36 +1 16:26:45 +1 16:26:49 +1 16:26:51 +1 16:27:37 http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/index.html#sec-escapes 16:28:11 pfps has joined #rdf-wg 16:28:34 use both examples. 16:28:39 +1 to previous proposal (dropped because my wireless dropped) 16:30:21 I too would keep both examples. 16:30:56 +LeeF 16:31:51 sandro: Also, and say it's different from /Foo-bar 16:31:58 davidwood: Good idea. 16:33:46 ericP: Note is changed; I'll do the naming the different forms of escaping for tomorrow. 16:34:04 Topic: Black Hole 16:34:13 s/Black Hole/Named Graphs/ 16:34:20 Zakim, unmute me 16:34:20 MacTed should no longer be muted 16:35:16 PatH: do graph labels mean the same thing in different data sets? 16:35:27 ... these questions affect other decisions 16:36:00 davidwood: big ups to my bro PatH for forcing the WG to adopt philosophical rigor in our terminology 16:36:44 ,me , yo 16:37:46 Subtopic: Islands 🌴 16:37:57 ?? to David's channelling of Andy 16:37:58 davidwood: in AndyS's island terminology, two graphs may use a uri in the 4th slot to mean different things 16:38:41 AndyS: the island idea was that there's a *social* step of assembling the data, and we're interested in that step 16:38:51 PatH: does it have technical consequences? 16:38:55 Pat said, "What [2] says is that *the same* URI when used in one graph can mean something completely different when used in another graph, and that *this is perfectly correct* and even in fact *consistent*. What this means is that every URI in every graph is interpreted locally to that graph, which in effect makes every URI into a blank node (since this is how blank nodes are interpreted.) This is dissolving the entire Web in a kind of universal solvent." (w 16:39:04 ... must the machinery support it? 16:39:28 PatH: the obvious consequence is that the machinery that we have shouldn't force false consequences 16:39:42 that was andy 16:41:03 btw, that mention of bnodes was wrong, I acknowledge. 16:41:05 davidwood: in linked data, we say that using the same IRI in different places means the same thing. 16:41:44 AndyS: i think trying to address this technical hampers progress because we assume there's a single technical solution 16:42:13 ... saying that "there's good practice and bad practice" is a weaker way forward 16:42:40 PatH: what "less ambitious" solution do you have in mind? 16:42:48 q+ 16:42:54 ... there are datasets out there, people use them in various ways 16:43:09 AndyS: we have claimed we will solve some use cases 16:43:16 ... maybe that's too ambitious 16:43:35 ... we don't want to solve those use cases, we want to give folks machinery to solve those use cases 16:43:42 ... we just have to not mess them up 16:44:10 q+ 16:44:21 ack sandro 16:44:24 davidwood: separating tech from social issues is helpful 16:44:31 http://www.w3.org/2011/rdf-wg/wiki/Why_Graphs 16:44:42 -pchampin 16:45:13 sandro: in editing Why_Graphs this AM, these are all things that people want to standardize 16:45:42 ... i don't think you can do any of these 5 things without defining semantics to trig 16:46:05 ... how can i do and in the same world? 16:46:17 +1 sandro. 16:46:25 ... all use trig as a simple and obvious solution but they use it with different semantics 16:46:42 ... could scribble into trig some info about how it's being used 16:47:08 ... i think 2 and 3 share a semantics, and 4 just says you need bnodes shared between graphs 16:47:23 ... 3 semantics: 16:47:36 ... .. relation between name and graph is log:semantics 16:47:48 ... .. relation between name and graph is owl:sameAs 16:47:59 ... .. no relation between name and graph 16:48:39 owl:sameAs {

} 16:48:42 pchampin has joined #rdf-wg 16:48:45 sounds a bit odd :) 16:48:52 ivan: so for owl:sameAs, an RDF graph becomes an OWL individual 16:49:34 MacTed: when i say "Joe" and i say i mean the same joe 16:49:41 q+ 16:49:46 ... when you say "Joe" you mean Joe Jr. 16:50:05 pfps, in OWL2 is an owl:Ontology a kind of individual? 16:50:34 ... likewise when you say you mean Joe Jr. 16:51:00 sandro, you just asked a question that does not really have an informal answer 16:51:05 q- 16:51:38 pfps, do you agree with AZ? (No in Direct Semantics, Yes in RDF-based semantics) ? 16:51:40 ericP: when i write a language, i expect the compiler to give me errors 16:52:01 PatH: you can expect to discover inconsistency 16:52:17 ... the role of semantics is to deliver to you the fact that there's an abberation 16:52:27 +??P2 16:52:34 zakim, ??P2 is me 16:52:34 +pchampin; got it 16:52:44 MacTed: i have the impression that folks are trying to prevent such abberations from occuring 16:52:58 q- 16:53:01 PatH: i don't think that [preventing abberations] can be done 16:53:56 isn't TriG just a syntax? 16:53:59 sandro, in OWL 2 Direct Semantics owl:Ontology does not appear 16:54:02 ... if an IRI is used as a graph label in a trig doc, and used as a label for another graph in another doc, is it the same thing? 16:54:18 q? 16:54:37 AndyS: i've never seen it meant to label different things 16:54:51 ... if it's contradictory, you've screwed up 16:54:58 q+ 16:55:24 sandro: i think the labeling relation is different 16:55:29 ... (generally) 16:55:51 AndyS: if you allow that, you'd allow it to be a partial description 16:57:34 q+ 16:58:40 q- 16:58:53 zakim, unmute me 16:58:53 zwu2 should no longer be muted 16:58:53 ack ericP 16:58:55 +1 ericP 16:59:01 I agree with MacTed: aberrations can happen within a single graph or when you merge multiple graphs ... a validation procedure can point it out ... that's all we can do 16:59:01 ack zwu 16:59:03 ericP: i think the common usage of SPARQL gives the answer here 16:59:33 ... and that we should say that the triples associated with a label mean that labeled graph has at least those triples 16:59:45 q+ 16:59:49 q+ 17:00:06 zwu2: can we treat quads as syntactic sugar for reification 17:00:12 ... ? 17:00:31 sandro: if we figure out how we want to use quads, we can derive how that looks in triples 17:00:44 q? 17:00:46 ack PatH 17:00:49 PatH: +1 to sandro 17:01:08 q- 17:01:18 ... treating it as reification isn't consistent with this loose merging story, at least not without some work 17:01:20 ack pchampin 17:01:24 sound problems 17:01:34 hiccups? 17:01:44 pchampin: we are talking about what we want to do with a trig file rather than what it means 17:01:49 speak veeerrry slowly 17:01:55 phone over ip or cell phone? 17:02:09 pchampin, SORRY but we really can't understand you. 17:02:18 I think I'm gone sorry 17:02:24 -pchampin 17:02:44 pchampin, can you write your point? 17:02:48 q? 17:03:02 pchampin: shouldn't we focus on what a trig file *means*, rather than what we will *do* with it? 17:03:29 davidwood: we've come back to this point several times: specifically, what do we want to do with a quad 17:03:31 pchampin: the question might be harder to answer, but then the answer to the other questions would follow 17:03:53 ... is it fair to say that these five use cases are divergent enough to keep us from making a solution? 17:04:51 q+ 17:04:54 http://www.w3.org/2011/rdf-wg/wiki/TF-Graphs-Designs 17:05:02 sandro: in the Why_Graphs, if you use trig in the intuitively obvious way, you end up with inconsistent uses 17:05:39 ... but you can use it consistently in any of the 6 ways used on http://www.w3.org/2011/rdf-wg/wiki/TF-Graphs-Designs 17:05:48 q+ 17:06:01 ack AZ 17:06:15 AZ: trig is just a syntax 17:06:17 -AlexHall 17:06:20 The SPARQL dump/restore is priority A in the original list (#1.5) 17:06:27 ... using trig solves the problem at a syntactic level 17:06:49 ... we can could agree on the syntax first, and then derive the semantics 17:06:52 q+ 17:07:03 +AlexHall 17:07:19 -AndyS 17:07:37 ack ericP 17:07:40 not dropped from my end :-( 17:07:43 I think it's fine to use TriG as a default/example format for now. 17:08:15 ericP: is there a clear winner on http://www.w3.org/2011/rdf-wg/wiki/TF-Graphs-Designs ? 17:08:17 +??P14 17:08:22 zakim, ??P14 is me 17:08:24 +AndyS; got it 17:08:24 sandro: i pushed for #3 17:08:48 ... AndyS and steve pushed back because of scale implementation costs 17:08:50 ack PatH 17:09:03 ... i now like 6, but need to work out tech details 17:09:19 NOT "scale". Steve's concern was a CONSTANT time cost. 17:09:36 (or linear) 17:09:42 PatH: re: picking a syntax and deriving the semantics, these semantics are interchangable 17:09:59 q+ 17:10:13 ... in trig, there are cases where the 4th column is a label for something like time 17:10:51 ack AZ 17:10:51 ... thinking of these things as graphs doesn't fit with all of the intuitions we want to express 17:11:03 AZ: +1 to PatH 17:11:37 That wasn't my concern. 1) feels too much like complete replumbing to the deployed data web. (2) explaining it to people unless we define graph literals in Turtle. 17:11:43 ... with one syntax, we have a way of express stuff that we other way we can't express 17:12:03 ... we could standardize trig and nquads 17:12:44 sandro: TriG and N-Quads prejudice against solutions like Graph Objects (N3). 17:12:52 sandro: those prejudice against solutions like Graph Objects (N3) 17:13:32 Trig prejudices against 4th field as a time parameter. 17:13:34 swh has joined #rdf-wg 17:17:58 Andy: as a group, I don't think we're sharing and building on each other's ideas 17:19:14 +pchampin 17:19:50 -LeeF 17:20:11 -Guus 17:20:43 +LeeF 17:21:00 honestly, if we cannot reach a decision, then we are not ready 17:21:23 or it's too late 17:21:28 or it's hard 17:21:39 i feel like I am making progress, for one. 17:21:52 Several solutions are great, if it were a clean sheet of paper. 17:22:56 -LeeF 17:22:59 bye 17:22:59 -Ivan 17:23:03 -zwu2 17:23:03 bye 17:23:04 -AlexHall 17:23:04 -AZ 17:23:05 -pfps 17:23:07 -Souri 17:23:10 -Sandro 17:23:16 -AndyS 17:23:23 -MacTed 17:23:24 -Arnaud 17:23:26 http://www.w3.org/2011/rdf-wg/wiki/Scribes 17:23:29 -pchampin 17:23:30 -yvesr 17:23:30 -PatH 17:23:46 -cygri 17:23:50 -davidwood 17:23:54 -EricP 17:24:09 RRSAgent, draft minutes 17:24:09 I have made the request to generate http://www.w3.org/2012/02/29-rdf-wg-minutes.html ericP 17:24:17 RRSAgent, make logs public 17:24:57 -FabGandon 17:25:03 FabGandon has left #rdf-wg 17:26:36 AlexHall has left #rdf-wg 17:55:19 MacTed has joined #rdf-wg 18:58:50 MacTed has joined #rdf-wg 21:13:27 danbri has joined #rdf-wg 21:23:13 -??P30 21:23:18 SW_RDFWG()11:00AM has ended 21:23:19 Attendees were pfps, Sandro, Guus, Ivan, davidwood, Arnaud, AZ, MacTed, EricP, AndyS, Souri, cygri, AlexHall, FabGandon, PatH, zwu2, yvesr, pchampin, LeeF 22:12:18 danbri_ has joined #rdf-wg 23:49:48 Zakim has left #rdf-wg