14:55:41 RRSAgent has joined #rdf-wg 14:55:41 logging to http://www.w3.org/2013/03/20-rdf-wg-irc 14:55:43 RRSAgent, make logs world 14:55:43 Zakim has joined #rdf-wg 14:55:45 Zakim, this will be 73394 14:55:45 ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 5 minutes 14:55:46 Meeting: RDF Working Group Teleconference 14:55:46 Date: 20 March 2013 14:56:44 Guus has joined #rdf-wg 14:57:38 zakim, this will be rdf 14:57:38 ok, Guus, I see SW_RDFWG()11:00AM already started 14:57:46 Zakim, who is on th ephone 14:57:47 I don't understand 'who is on th ephone', yvesr 14:57:50 Zakim, who is on the phone 14:57:50 I don't understand 'who is on the phone', yvesr 14:57:54 Zakim, who is on the phone? 14:57:54 On the phone I see ??P9, Guus 14:58:03 Zakim, ??P9 is me 14:58:03 +yvesr; got it 14:58:05 trackbot, start meeting 14:58:08 RRSAgent, make logs world 14:58:10 Zakim, this will be 73394 14:58:10 ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 2 minutes 14:58:11 Meeting: RDF Working Group Teleconference 14:58:11 Date: 20 March 2013 14:58:40 chair: David 15:00:28 AZ has joined #rdf-wg 15:00:28 Zakim, who is on the phone? 15:00:28 I notice SW_RDFWG()11:00AM has restarted 15:00:30 On the phone I see yvesr, Guus, Sandro, GavinC, OpenLink_Software, bhyland 15:00:33 zakim, who is here? 15:00:33 On the phone I see yvesr, Guus, Sandro, GavinC, OpenLink_Software, bhyland 15:00:35 On IRC I see AZ, Guus, Zakim, RRSAgent, ScottB, gavinc, TallTed, davidwood, mischat, manu1, yvesr, manu, sandro, ericP, trackbot 15:00:38 Zakim, bhyland is me 15:00:38 +davidwood; got it 15:00:38 markus has joined #rdf-wg 15:01:34 Arnaud has joined #rdf-wg 15:01:37 gkellogg has joined #rdf-wg 15:02:09 Zakim, code? 15:02:10 the conference code is 73394 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), TallTed 15:02:14 Zakim, who is here? 15:02:14 On the phone I see yvesr, Guus, Sandro, GavinC, TallTed (muted), davidwood 15:02:16 On IRC I see gkellogg, Arnaud, markus, AZ, Guus, Zakim, RRSAgent, ScottB, gavinc, TallTed, davidwood, mischat, manu1, yvesr, manu, sandro, ericP, trackbot 15:02:16 +??P30 15:02:38 +??P31 15:02:41 Zakim, ??P30 is me 15:02:42 +AZ; got it 15:02:42 zakim, I am ??P31 15:02:43 +gkellogg; got it 15:03:53 Zakim, pick a victim 15:03:53 Not knowing who is chairing or who scribed recently, I propose gkellogg 15:03:56 i can do it - but phone quality is very bad 15:03:59 Zakim, please dial ericP-office 15:03:59 ok, ericP; the call is being made 15:04:00 +EricP 15:04:02 -q sits 15:04:05 scribe: gkellogg 15:04:05 +??P28 15:04:13 zakim, ??P28 is me 15:04:13 +markus; got it 15:04:40 zakim, who is here? 15:04:40 On the phone I see yvesr, Guus, Sandro, GavinC, TallTed (muted), davidwood, AZ, gkellogg, EricP, markus 15:04:42 On IRC I see gkellogg, Arnaud, markus, AZ, Guus, Zakim, RRSAgent, ScottB, gavinc, TallTed, davidwood, mischat, manu1, yvesr, manu, sandro, ericP, trackbot 15:05:22 PROPOSED to accept the minutes of the 13 March telecon: 15:05:22 15:05:22 http://www.w3.org/2011/rdf-wg/meeting/2013-03-13 15:05:23 +Tony 15:05:26 zwu2 has joined #rdf-wg 15:05:27 davidwood: back to normal DST alignment next week. 15:05:43 Zakim, Tony is temporarily me 15:05:43 +ScottB; got it 15:05:58 gavinc: some edits required to minutes from last week. 15:06:05 Review of action items 15:06:05 http://www.w3.org/2011/rdf-wg/track/actions/pendingreview 15:06:05 http://www.w3.org/2011/rdf-wg/track/actions/open 15:06:12 q+ 15:06:26 +q 15:06:49 +Arnaud 15:06:51 ericp: I moved over and consolidated Turtle tests. 15:06:52 ACTION-233? 15:06:52 ACTION-233 -- Gavin Carothers to publish the consolidated test suite -- due 2013-03-06 -- OPEN 15:06:52 http://www.w3.org/2011/rdf-wg/track/actions/233 15:07:19 gavinc: Now that they're consolidated, we need to fix license and links and tag them so they don't change. 15:07:36 +zwu2 15:07:41 … Try to finish test suite issues this week. 15:07:54 ACTION-231? 15:07:54 ACTION-231 -- David Wood to create a wiki page to track Turtle CR comments and notify the editors. -- due 2013-02-27 -- OPEN 15:07:54 http://www.w3.org/2011/rdf-wg/track/actions/231 15:07:59 PatH has joined #rdf-wg 15:08:42 ericp: Created a page to cover comments on Turtle and implementation reports. 15:08:48 +PatH 15:09:10 http://www.w3.org/2011/rdf-wg/wiki/Turtle_Candidate_Recommendation_Comments 15:09:20 CLOSE ACTION-231 15:09:20 Closed ACTION-231 Create a wiki page to track Turtle CR comments and notify the editors.. 15:09:22 +Souri 15:09:55 cgreer has joined #rdf-wg 15:09:55 Souri has joined #rdf-wg 15:10:07 PROPOSED to accept the minutes of the 13 March telecon: http://www.w3.org/2011/rdf-wg/meeting/2013-03-13 15:10:28 -> http://www.w3.org/mid/51246FAC.6080807@dajobe.org turtle test case license 15:10:34 gavinc: W3C has note on how to publish test cases that we need to conform to. 15:10:42 +cgreer 15:10:43 … Everything needs to be dual-licensed. 15:10:52 http://www.w3.org/2011/rdf-wg/meeting/2013-03-13 15:11:19 looks good to me 15:11:24 looks fine 15:11:33 RESOLVED to accept the minutes of the 13 March telecon: http://www.w3.org/2011/rdf-wg/meeting/2013-03-13 15:12:00 AZ: I reviewed RDF Semantics. 15:12:07 ACTION-235? 15:12:07 ACTION-235 -- Antoine Zimmermann to review RDF 1.1 Semantics -- due 2013-03-06 -- OPEN 15:12:07 http://www.w3.org/2011/rdf-wg/track/actions/235 15:12:42 Review: http://lists.w3.org/Archives/Public/public-rdf-wg/2013Mar/0131.html 15:12:43 CLOSE ACTION-235 15:12:43 Closed ACTION-235 Review RDF 1.1 Semantics. 15:13:06 Topic: Semantics 15:13:11 Three alternative approaches for fixing the blank node scope problem: http://lists.w3.org/Archives/Public/public-rdf-wg/2013Mar/0143.html 15:13:30 Zakim, who is here? 15:13:30 On the phone I see yvesr, Guus, Sandro, GavinC, TallTed (muted), davidwood, AZ, gkellogg, EricP, markus, ScottB, Arnaud (muted), zwu2, PatH, Souri, cgreer 15:13:34 On IRC I see Souri, cgreer, PatH, zwu2, gkellogg, Arnaud, markus, AZ, Guus, Zakim, RRSAgent, ScottB, gavinc, TallTed, davidwood, mischat, manu1, yvesr, manu, sandro, ericP, 15:13:34 ... trackbot 15:13:48 davidwood: Richard was planning on coming up with a proposal, but hasn't yet. 15:14:13 +q 15:14:18 … Pat proposed accepting suggestion #2 15:14:21 -q 15:14:22 ack AZ 15:15:07 AZ: I sent a proposal that added to Pat's proposals, but adds things I find more satisfying. 15:15:22 … A link to the comments is on the Wiki. 15:15:26 ack PatH 15:15:28 http://www.w3.org/2011/rdf-wg/wiki/User:Azimmerm/Blank-node-scope-again 15:15:44 path: AZ's message raises a bunch of issues which require thought. 15:16:22 … pfps put together a proposal suggesting that we don't need to go into scopes in semantics at all. 15:16:42 … I think he's right and we can simplify a lot of this, taking us back closer to the 2004 document. 15:17:14 … Perhaps we should take the idea offline and carry on in email, but keep it off the document critical path. 15:17:37 … I also pointed out a few editorial changes I'd like done to the other documents to take up the slack. 15:17:53 … BNode IDs in different documents don't identify the same blank node. 15:18:21 … There's an issue on datasets: can a BNode ID in two different datasets identify the same node? I hope no, but if yes, there's some work to be done. 15:18:25 q? 15:18:30 q+ to answer Pat 15:19:25 … I think BNode scoping is closed as far as semantics is concerned. It presumes that other documents will make clear exactly when BNode identifiers identify the same node, It should be clear in NT/NQ that they don't identify nodes in other graphs. 15:19:25 +1 Pat: blank node identifiers in different documents never identify the same blank node. 15:19:47 for splitting, use skolemization. 15:19:55 … If it's possible to split a document and retain scope among them, we need to come up with something. 15:20:16 AZ: I agree with Pat's analysis. 15:20:22 ack sandro 15:20:22 sandro, you wanted to answer Pat 15:20:49 sandro: I agree with Pat. Two dataset documents can't, but can't to datasets? 15:21:00 Huh, so what happens if I download Turtle1 from IRI1... when I read it back from the file system it no longer is the same graph as if I get Turtle1 again from IRI1? :\ 15:21:08 … You could have a dataset which is a subset of another one, so that they could share nodes. 15:21:19 pfps has joined #rdf-wg 15:21:26 TallTed has joined #rdf-wg 15:21:38 Do we define a way to say these two documents represent the same graph? 15:21:41 PatH: yes, it may be required. Semantics needs a clear story about shared bnode scopes. 15:21:58 sandro: absolutely, BNode identifiers in two documents identify different nodes. 15:22:08 tbaker has joined #rdf-wg 15:22:20 … The need to separate BNodes among different documents is part of why we added skolumization. 15:22:40 PatH: Someone could invent a serialization that had split scopes. 15:22:50 q? 15:22:51 In my bscope proposal, I distinguish between arbitrary RDF triples in the abstract syntax, and "concrete triples" which are the triples that have a concrete realisation in a file or system 15:23:22 q+ 15:24:12 PROPOSED: In all current known RDF syntaxes, blank node identifiers in two different documents always identify different blank nodes 15:24:33 +1 - the inverse would break too many things 15:24:44 davidwood: perhaps "in all W3C syntaxes" 15:24:47 PROPOSED: In all current W3C (draft or REC) RDF syntaxes, blank node identifiers in two different documents always identify different blank nodes 15:25:25 AZ: I think there can be useful use-cases when someone want's to split a graph into several files. For that, there should be a format that allows us to do this. 15:25:43 q+ 15:25:48 ack AZ 15:25:54 … I thought that N-Triples could be a good choice for this. If you want to transmit a huge graph, it may be better to use several files. 15:26:11 … I would not like to say that all formats standardized necessarily have one scope. 15:26:20 … It also depends on what is meant by "one document". 15:26:24 +1 to AZ, I was wondering what is a document 15:26:33 ack sandro 15:26:56 sandro: I think that would allow a lot of accidental ways to share things that weren't intended. 15:27:20 q+ 15:27:20 … You probably would need to use UUIDs so you don't conflict, so why not us GenIDs? They're like nodes. 15:27:35 ack zwu 15:27:40 davidwood: If I wanted to break a graph into multiple files, I just wouldn't use BNodes. 15:28:00 zwu: what does document mean? 15:28:09 I think "document" should mean Web Page. 15:28:09 sandro: I think it has to mean "web page". 15:28:13 q+ 15:28:20 zwu: a single page identified by a URL? 15:28:20 -0, totally not true but don't care as avoiding blank nodes in publication avoids the whole issue 15:28:37 davidwood: If you POST/PUT or PATCH it doesn't necessarily get a single URL. 15:28:44 +1 davidwood yes, POST complicates this. 15:28:48 q+ 15:28:54 The word DOCUMENT sucks :P 15:29:02 ericp: I wonder if we should keep the abstraction, so we can talk about documents that aren't necessarily RDF databases. 15:29:05 AZ, for this use-case you'd probably compress the data and during that same step split it in several files 15:29:23 ack AZ 15:29:27 zwu: I think "document" does not have a clear definition. It's important to clearly define what we mean by "document". 15:29:33 AZ, so that could be handled by a post-processing/packaging job - doesn't need to be handled by the RDF format itself 15:29:41 How about? In all current W3C (draft or REC) RDF syntaxes, blank node identifiers in two different representations always identify different blank nodes 15:29:59 AZ: I was wondering about when you have a steam of RDF data, which may not terminate. At some point in time, you'd like to say it is finished, and we're starting a new graph. 15:30:20 … It may be that two separate packets have the same BNode, because of an arbitrary split. How to handle this? 15:30:23 q+ 15:30:25 Document sucks, avoid the word document. 15:30:32 PROPOSED: Two different RDF graph serializations (g-texts) can not have any blank nodes in common, using any current W3C syntax (draft or REC) 15:30:34 I would say this is application-dependent.. per default blank nodes are scoped per file.. if you need something else it's application-specific 15:31:01 davidwood: It seems to me, when we say "document" we mean two different things: sometime's their the same, sometimes different. 15:31:17 … It may refer to a document in a particular format (eg Turtle, RDF/XML). 15:31:41 … Other times, it might mean an input which may be discrete, but could be a stream. 15:31:43 I like "serialization" 15:31:52 … A serialization ends when it has an EOF. 15:31:55 PROPOSED: Two different RDF graph serializations (g-texts) cannot parse to RDF Graphs that have any blank nodes in common, using any current W3C syntax (draft or REC) 15:32:15 … I think the source of confusion is that we sometimes think of it as bits in a ... 15:32:19 q? 15:32:21 ack Souri 15:32:59 PROPOSED: Two different RDF graph serializations (g-texts) cannot parse to RDF Graphs that have any blank nodes in common, using any current W3C syntax (draft or REC). For use cases which want something like that, try genid. 15:33:11 souri: I agree with AZ, data does not come in one shot. The data could be billion's of triples that I'm not loading at the same time. There is a need to say that the BNode scopes are the same. 15:33:40 … Form a systems point of view, there should be an option to allow this from a practical point of view. 15:33:46 s/Form/From/ 15:33:49 +1 souri 15:34:05 PROPOSED: Two different RDF graph serializations (g-texts) do not parse to RDF Graphs that have any blank nodes in common, using any current W3C syntax (draft or REC). For use cases which want something like that, try genid, or some non-standard local override. 15:34:08 +q 15:34:12 davidwood: too bad the use case wasn't identified earlier, but there seems to be strong support. 15:34:22 I mentioned this use case several times in the past in emails 15:34:28 … Could you not solve this problem using some unique identifier? 15:34:43 -q david just made my point :) 15:34:48 -q 15:34:59 souri: we could always solve it that way, but the dataset we're receiving is not something we created. It could be a 10-billion triple dataset we don't want to modify. 15:35:28 sounds like scope to me 15:35:28 … It may not be advisable to replace BNodes with identifiers. It's like we need some notion of continuity. 15:35:40 ack PatH 15:35:43 +1 souri some kind of "continuity" of blank nodes, some "namespace identifier" would be very useful/practical given other people's data feeds. 15:36:20 pchampin has joined #rdf-wg 15:36:24 PatH: rather than use terminology like "documents", we can say that any method of transmitting RDF via a surface syntax, must record what the intended scope of the identifiers is. 15:36:42 +1 PatH 15:36:48 … For N-Triples, it's the document, for TriG, it's the dataset document. For other things, some sort of "End of Graph" signal. 15:36:58 pat: Any method of transmitting RDF content in a surface syntax must indicate/record what the intended scope of the blank node identifiers in that syntax is. For Turtle and TriG ... etc. it's the document/serialization. The scope of the blank nodes has to be indicated. 15:37:01 +1 pat 15:37:03 i think the aspect that we care about in defining a document is the bnode scope 15:37:07 … The scope of identifiers needs to be indicated, because they're local identifiers. Just what are they local to? 15:37:12 there are several specs which define the bnode scope 15:37:17 +??P6 15:37:23 … I think talking about BNode scopes is the natural way. 15:37:34 q? 15:37:34 q? 15:37:46 souri's case appears to me to move the bnode scope out of RDF standards, but still perfectly doable from a systems perspective 15:37:53 or this can be handled by vendors 15:38:01 davidwood: I'm concerned that we're talking about other people's data that we don't want to modify. 15:38:21 … One idea would be to have some sort of serialization for this purpose. 15:38:27 There is a physical separation by space (files) and time for the same (logical) document: is there a way to identify the logical identity of the document 15:38:28 PROPOSED: Two different RDF graph serializations (g-texts) do not parse to RDF Graphs that have any blank nodes in common, using any current W3C syntax (draft or REC). For use cases which want something like that, try genid, or some non-standard local override, or some possible new syntax that allows specifying bnode scope. 15:38:35 +1 to RDF doesn't support this use case 15:38:37 q+ 15:38:37 q? 15:38:37 +1 david 15:38:44 +1 david 15:38:52 … In the general case, I have to say that RDF does not support this use case. Any individual implementation may, but I'm nervous about reverse-engineering the semantics for this purpose. 15:38:57 "Merging two graphs treats the blank nodes in each graph as being existentially quantified in that graph, so that no blank node from one graph is allowed to stray into the scope of the other graph's surrounding quantifier. This is appropriate when the graphs come from different sources and there is no justification for assuming that a blank node in one refers to the same entity as any blank node in the other." 15:39:10 PatH: semantics just refers to the BNode scope, semantics comes out of that. 15:39:24 one serialization can be materialized into multiple files, there is no conflict 15:39:25 PROPOSED: Two different RDF graph serializations (g-texts) do not parse to RDF Graphs that have any blank nodes in common, using any current W3C syntax (draft or REC). For use cases which want something like that, try genid, or some non-standard local override, or some possible new syntax that allows specifying bnode scope. 15:39:48 +1 15:39:51 that's good +1 15:39:53 +1 15:39:53 +1 15:39:54 +1 15:39:55 +1 15:39:56 +1 15:39:57 +0 15:39:57 +1 15:40:01 +1 15:40:03 +1 15:40:11 +1 15:40:13 +1 (modulo some minor rephrasing) 15:40:22 +1 15:40:27 -1, TriG does ;) It produces RDF Graphs with blank nodes in common 15:40:27 +1 15:40:51 it reads a bit brutal. 15:40:53 I think the standard way of addressing this is NOT to use blank nodes :) 15:41:16 davidwood: good catch. Clearly what was written wasn't what was intended. 15:41:17 +1 Arnaud 15:41:21 +1 Arnaud 15:41:27 "do not parse to RDF datasets that have any blank nodes in common" ? 15:41:35 gavinc: I agree with the spirit of the proposal. 15:42:01 PatH: the problem is, it is the graphs which matter. 15:42:42 sandro: how about "graph or dataset serializations?" 15:42:51 the proposal is right, it talks about graph serialization formats 15:42:53 PROPOSED: bnodes generated from parsing two different RDF serializations (g-texts) are distinct for any current W3C syntax (draft or RDF). 15:43:09 ... (followed by the "to be rephrased" explaination that Sandro added) 15:43:33 ericp: I think Oracle needs a non-standard override. "use scope 1 or scope 2" 15:43:51 +1 prefer representation to serialization but editorial 15:44:54 PROPOSED: bnodes generated from parsing two different RDF serializations (g-texts) are distinct for any current W3C syntax (draft or REC). For use cases which want something like that, try genid, or some non-standard local override, or some possible new syntax that allows specifying bnode scope. 15:45:11 +1 15:45:15 +1 15:45:16 +1 15:45:18 +1 15:45:18 +1 15:45:19 +1 15:45:27 +1 prefer representation to serialization but editorial 15:45:29 +1 15:45:31 +1 15:45:32 +1 15:45:38 (without "g-texts") 15:45:43 +1 15:45:44 +1 without g-text 15:46:12 RESOLVED: bnodes generated from parsing two different RDF serializations are distinct for any current W3C syntax (draft or REC). For use cases which want something like that, try genid, or some non-standard local override, or some possible new syntax that allows specifying bnode scope. 15:46:28 gavinc: requires updating 5 different syntaxes :( 15:46:47 … I think it affects all documents, but it is how things are already done. 15:47:16 excellent, we've made progress on bnode scope issues! 15:47:28 "Given two blank nodes, it is possible to determine whether or not they are the same." 15:47:47 gavinc: does this text just go away from RDF concepts? 15:48:12 PatH: I don't think it matters, so leave it alone. 15:48:39 for AOB: admin issues wrt short names reports 15:48:51 change "it is possible" to "it may be possible"? 15:48:52 ericp: is the concern if it needs to be scoped? (in a graph, in a dataset, …) 15:48:55 If two bnodes are the same, then they are not two bnodes! 15:49:20 Topic: JSON-LD 15:49:56 markus: basically, we had @base at the beginning, but dropped and and recently re-introduced it (@vocab too). 15:50:20 { 15:50:21 "@context": { 15:50:23 "@base": "http://example.com/", 15:50:24 "@vocab": "http://schema.org/" 15:50:26 }, 15:50:28 "@id": "/people/markus", 15:50:28 … This adds some complexity, as there can be multiple base IRIs, which could confuse developers, knowing what is in scope at a given point in the document. 15:50:29 "@type": "Person", 15:50:31 "name": "Markus Lanthaler", 15:50:32 "gender": "male" 15:50:34 } 15:50:44 { 15:50:46 "@id": "http://example.com/people/markus", 15:50:47 … @base is used for things which are not properties, or values of @type. 15:50:47 "@type": "http://schema.org/Person", 15:50:49 "http://schema.org/name": "Markus Lanthaler", 15:50:50 "http://schema.org/gender": "male" 15:50:52 } 15:50:56 … @vocab is used for properties and types. 15:51:15 … @vocab allows us to use smaller contexts. 15:51:39 … @base is a bit less clear, but allows the use of relative IRIs but preserve the document base in spite of location. 15:51:56 … The question is, is it to confusing, or does the value out weight the potential confusion. 15:52:00 q+ 15:52:13 … Of course, most every other serialization supports @base. And @vocab is similar to an empty prefix in Turtle. 15:52:38 ack sandro 15:52:42 … It was mentioned in recent reviews, and I've made some updates to clarify. 15:53:01 s/out weight/outweigh/ 15:53:07 gavinc, i think turtle's fine WRT bnodes: 15:53:07 sandro: I'm okay either way; I think they should be there and they're not that confusing. 15:53:16 informative: "A fresh RDF blank node is allocated for each unique blank node label in a document. Repeated use of the same blank node label identifies the same RDF blank node." 15:53:19 … @vocab could be renamed, but it's not obvious what a better name would be. 15:53:19 normative: "BLANK_NODE_LABEL : The string matching the second argument, PN_LOCAL, is a key in bnodeLabels. If there is no corresponding blank node in the map, one is allocated." 15:53:22 ack pchampin 15:54:13 pchampin: although confusing at first site, it's easily explained. The argument for schema.org has two arguments: it only needs to be created once. The other is, why not use an empty prefix? 15:54:24 "evolutation issues" are serious here, with schema.org. 15:54:25 ericp, 'fresh' isn't defined ;) but yes 15:54:27 gavinc, i guess PatH could look at "fresh RDF blank node" and "one is allocated" to see if it aligns with semantics 15:54:30 … Is that not an acceptable trade-off considered the complexity @vocab introduces? 15:54:49 markus: Some JSON parsers don't support properties which are empty strings. 15:55:03 … You could say ":" is used to specify the empty prefix, but it's not clear. 15:55:12 maybe the keyword @default for the empty string? 15:55:26 davidwood: Is any action necessary by this WG? 15:55:43 markus: I don't think so, unless there are major disagreements. 15:56:25 … They are currently planned to be in the spec. @base is marked at-risk, as it was added late. There are some complexities for which the details could vary. 15:57:03 sandro: I like the idea of using ":" as a hack to specify that there is an empty prefix. 15:57:11 q+ 15:57:38 markus: we distinguier between CURIEs and Terms because of the presence of a ":". 15:57:45 *shrug* I guess. 15:57:47 ack gkellogg 15:58:40 gkellogg: @vocab and @base is highly symetric with RDFa. 15:58:54 davidwood: they need to get into LC, and stabilize. 15:59:03 q+ 15:59:16 The syntax has added how many keywords since last publication? 15:59:17 markus: the API spec needs some minor fixes, but the syntax spec is pretty stable. 15:59:34 … There are a few minor things to change in the API spec. 15:59:46 ack sandro 15:59:49 davidwood: there was a deadline put on with the working group extension. 16:00:01 sandro: are we taking the API spec to REC in parallel. 16:00:04 markus: yes. 16:00:43 davidwood: in the extension request, we said that we would go to LC in march. 16:00:54 -Arnaud 16:01:11 … Can you make editorial changes so that the WC can promote the doc to LC next week? 16:01:16 … That's what we agreed to do. 16:01:35 markus: We could do that, but don't we need an Algorithms review first? 16:02:04 davidwood: it looks like we won't make the schedule. 16:02:19 sandro: we could have the reviews done and decide to publish in a week. 16:02:28 -ScottB 16:02:39 Zakim, who is here? 16:02:39 On the phone I see yvesr, Guus, Sandro, GavinC, TallTed (muted), davidwood, AZ, gkellogg, EricP, markus, zwu2, PatH, Souri, cgreer, pchampin 16:02:41 On IRC I see pchampin, tbaker, TallTed, pfps, Souri, cgreer, PatH, zwu2, gkellogg, Arnaud, markus, AZ, Guus, Zakim, RRSAgent, ScottB, gavinc, davidwood, mischat, manu1, yvesr, 16:02:41 ... manu, sandro, ericP, trackbot 16:02:52 Zakim, unmute me 16:02:53 TallTed should no longer be muted 16:03:06 davidwood: searching for another reviewer of the JSON-LD algorithms doc. 16:03:37 json-ld.org/spec/latest/json-ld-api/ 16:03:45 http://json-ld.org/spec/latest/json-ld-api/ 16:03:51 markus: we'll need to mirror from the json-ld.org doc to the W3C mirror. 16:04:05 … We sync manually from time to time, but the other is automatically updated. 16:04:25 http://json-ld.org/spec/latest/json-ld-syntax/ 16:05:16 http://json-ld.org/spec/latest/json-ld-api/ and http://json-ld.org/spec/latest/json-ld-syntax/ 16:05:46 ACTION: zwu to review JSON-LD API document 16:05:46 Error finding 'zwu'. You can review and register nicknames at . 16:05:53 ACTION: sandro to review JSON-LD API document 16:05:53 Created ACTION-240 - Review JSON-LD API document [on Sandro Hawke - due 2013-03-27]. 16:06:09 s/zwu/zhe/ 16:06:21 ACTION: she to review JSON-LD API document 16:06:21 Error finding 'she'. You can review and register nicknames at . 16:06:36 ACTION: zhe to review JSON-LD API document 16:06:36 Created ACTION-241 - Review JSON-LD API document [on Zhe Wu - due 2013-03-27]. 16:06:45 ACTION: zhe to review JSON-LD API doc 16:06:45 Created ACTION-242 - Review JSON-LD API doc [on Zhe Wu - due 2013-03-27]. 16:07:25 q+ 16:07:29 ack Guus 16:08:03 guus: we have an issue to change short-names for documents. 16:08:14 … We have rdf11-semantics, and rdf-turtle. 16:08:23 http://www.w3.org/TR/turtle/ 16:08:28 +MHausenblas 16:08:33 cygri has joined #rdf-wg 16:08:34 sandro: I think we only do this when names collide. 16:08:51 sandro: I would only put the 11 it's the "same" document. 16:08:55 guus: use 11 for updates, not for new docs. 16:09:21 sandro: does trig need rdf-? It's unambiguous. 16:11:11 I have to leave. Thanks for all the bnodes. 16:11:27 -PatH 16:11:27 http://www.w3.org/TR/json-ld-syntax/ will redirect to http://www.w3.org/TR/json-ld 16:11:32 gkellogg: we'd like to rename the JSON-LD docs too to json-ld and json-ld-algorithms (or processing) 16:11:51 thanks & bye 16:11:55 -davidwood 16:11:55 -Guus 16:11:56 -cgreer 16:11:56 bye 16:11:57 -zwu2 16:11:58 -Souri 16:12:04 -AZ 16:12:25 sandro: when it comes time to publish, we'll change the short-names. 16:12:50 heya 16:13:03 trackbot, end meeting 16:13:03 Zakim, list attendees 16:13:03 As of this point the attendees have been Guus, yvesr, Sandro, GavinC, davidwood, TallTed, AZ, gkellogg, EricP, markus, ScottB, Arnaud, zwu2, PatH, Souri, cgreer, pchampin, 16:13:07 ... MHausenblas 16:13:11 RRSAgent, please draft minutes 16:13:11 I have made the request to generate http://www.w3.org/2013/03/20-rdf-wg-minutes.html trackbot 16:13:12 RRSAgent, bye 16:13:12 I see 5 open action items saved in http://www.w3.org/2013/03/20-rdf-wg-actions.rdf : 16:13:12 ACTION: zwu to review JSON-LD API document [1] 16:13:12 recorded in http://www.w3.org/2013/03/20-rdf-wg-irc#T16-05-46 16:13:12 ACTION: sandro to review JSON-LD API document [2] 16:13:12 recorded in http://www.w3.org/2013/03/20-rdf-wg-irc#T16-05-53 16:13:12 ACTION: she to review JSON-LD API document [3] 16:13:12 recorded in http://www.w3.org/2013/03/20-rdf-wg-irc#T16-06-21 16:13:12 ACTION: zhe to review JSON-LD API document [4] 16:13:12 recorded in http://www.w3.org/2013/03/20-rdf-wg-irc#T16-06-36 16:13:12 ACTION: zhe to review JSON-LD API doc [5] 16:13:12 recorded in http://www.w3.org/2013/03/20-rdf-wg-irc#T16-06-45 16:13:19 I think we decided to keep json-ld-api and not change it to json-ld-algorithms, gkellogg, didn't we?