13:45:26 RRSAgent has joined #rdfa 13:45:26 logging to http://www.w3.org/2010/06/17-rdfa-irc 13:45:56 trackbot, prepare telecon 13:45:58 RRSAgent, make logs world 13:46:00 Zakim, this will be 7332 13:46:00 ok, trackbot; I see SW_RDFa()10:00AM scheduled to start in 14 minutes 13:46:01 Meeting: RDFa Working Group Teleconference 13:46:01 Date: 17 June 2010 13:46:07 Chair: Manu 13:46:11 Scribe: Manu 13:46:19 scribenick: manu 13:47:51 Regrets: Ivan, Knud 13:48:50 Steven has joined #rdfa 13:52:02 Benjamin has joined #rdfa 13:56:14 I'll be here in 5 minutes. 13:57:48 Present: Manu, Steven, Benjamin, Toby, Mark, Shane 14:00:15 SW_RDFa()10:00AM has now started 14:00:19 +[IPcaller] 14:00:20 zakim, I am IPCaller 14:00:21 ok, manu, I now associate you with [IPcaller] 14:00:27 zakim, who is on the call? 14:00:33 zakim, code? 14:00:38 On the phone I see [IPcaller] 14:00:38 tinkster has joined #rdfa 14:00:42 the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck 14:01:54 +ShaneM 14:03:57 zakim, dial steven-617 14:03:57 ok, Steven; the call is being made 14:04:01 +Steven 14:04:20 Mark it's the European numbers 14:04:27 they don't hear the codes for some reason 14:04:33 use the US number and it'll be OK 14:04:35 Oh. 14:04:41 Do you mean today, or always? 14:04:49 It normally works... 14:04:59 Broken this last week 14:05:05 Well, I'm not going to call the US for an hour at peak rates. 14:05:22 Oh...damn again. 14:05:31 + +63.12.057.5aaaa 14:05:32 I can't dial international from this desk. 14:05:46 zakim, aaaa is Benjamin 14:05:46 +Benjamin; got it 14:06:18 That's very annoying. :( 14:07:27 Not even with Skype? 14:09:22 s/IP/VoiceIP/ 14:09:28 Ok. 14:09:44 +ShaneM.a 14:09:48 -ShaneM 14:13:54 Are you coming Mark? 14:14:35 I'm going to try ... but don't wait. I'm just looking at Skype now...need to get some credit, headphones, etc. :) 14:14:52 ShaneM has joined #rdfa 14:14:53 zakim, who is on the call? 14:14:53 On the phone I see [IPcaller], Steven, Benjamin, ShaneM.a 14:15:06 zakim, I am ShaneM.a 14:15:06 ok, ShaneM, I now associate you with ShaneM.a 14:19:38 http://www.facebook.com/pages/Federico-Fellini/105615639472423?ref=ts 14:22:24 zakim, who is on the call? 14:22:24 On the phone I see [IPcaller], Steven, Benjamin, ShaneM.a 14:23:18 Topic: ISSUE-26: Error Reporting Mechanism (on Ivan) 14:23:29 issue-26? 14:23:29 ISSUE-26 -- Do we need an error reporting mechanism for RDFa? -- open 14:23:29 http://www.w3.org/2010/02/rdfa/track/issues/26 14:24:24 -[IPcaller] 14:24:59 +[IPcaller] 14:26:27 q+ 14:26:38 ack mark 14:27:05 Manu: This concerns two things... do we want an error reporting mechanism? if so, what does it look like. 14:27:27 Mark: Well, you say RDFa Processor, but we also have an RDFa API now. We may have to come at it from two directions. 14:27:46 Mark: We may want to have something about this on RDFa Core, but we may want to also have something in the RDFa API spec. 14:28:11 Mark: Perhaps we shouldn't put Events in RDFa Core... but maybe we want to spec Events in RDFa API. 14:28:29 +1 to add events about errors or warnings in the RDFa API 14:29:10 Manu: Anyone opposed to having an error mechanism? 14:29:16 Steven: I think it would be useful to have. 14:29:40 PROPOSAL: RDFa should have an warning and error reporting mechanism. 14:29:49 Manu: +1 14:29:50 +1 14:29:53 +1 14:30:03 s/an warning/a warning/ 14:30:05 :) 14:30:07 +1 depending on form 14:30:19 DataParser.parse(store, callback); /* callback is a function called back for each error. */ 14:30:20 +1 14:31:02 +1 API should; -1 for Core having one. 14:31:08 RESOLVED: RDFa should have an warning and error reporting mechanism. 14:32:02 @tinkster Yes, that's one option. I favour using DOM 2 Events myself, but maybe that just means that your 'callback' is an EventHandler object. 14:33:08 Manu: (explains current proposal) 14:33:20 A processor implementing RDFa but not the RDFa API might want to have a method of passing back errors to whatever invoked it, but what that method is seems beyond the scope of RDFa to me. The RDFa API seems the only place where we should get involved in how errors are reported back. 14:33:48 Not sure if I agree 14:33:54 having an error graph could work 14:34:16 but RDF doesn';t really define how to access alternate graphs? 14:34:28 @tinkster: I don't think there's anything wrong with defining an error graph in core. But definitely it shouldn't define behaviour like events. That's for the API. 14:34:47 agree on that 14:35:20 Mark: Shane, I think that's true, but this can be processor-specific. All we're really saying is that we should define some RDF terminology to define what errors are... and that these are available to the processor in a certain way. 14:35:50 q+ on asking What is the advantage of storing warning and errors instead of just raising them as events? 14:35:54 Shane: What if we define /something/ in the RDFa namespace that mean error or warning, but they can be returned in the regular graph. 14:35:55 q+ 14:35:58 ack benjamin 14:35:58 Benjamin, you wanted to comment on asking What is the advantage of storing warning and errors instead of just raising them as events? 14:36:09 Benjamin: I don't see the advantages of warnings and errors in the default graph. 14:36:30 ack mark 14:36:40 remember that there are many processors that are not embedded in a web page - no event mechanism 14:36:56 Mark: There are two things going on here - whether we have triples that indicate warnings, that's one question, whether or not they're in the default graph is another question. 14:37:15 @Shane, ok I see the point, but how do XML parsers solve this issue? 14:37:17 Mark: People are doing this in different ways at the moment... I don't think it should be in the default graph. 14:37:49 okay - never mind 14:37:54 Agree, bad idea to put them in the default graph 14:38:51 Manu: Let's move this discussion to the mailing list. 14:38:58 Topic: ISSUE-5: @datatype and rdf:XMLLiteral (on Toby) 14:39:05 http://www.w3.org/2010/02/rdfa/track/issues/5 14:39:18 I don't think this is a contraversial issue at all. Move to resolve immediately? 14:39:49 http://lists.w3.org/Archives/Public/public-rdfa-wg/2010Jun/0039.html! 14:39:55 q+ 14:40:07 Manu: (explains issue) 14:40:11 that exclamation mark shouldn't be there. 14:40:23 Mark: We may want to have a token for XMLLiteral. 14:41:21 Mark++ e.g. datatype="xml" 14:42:08 @tinkster: Actually, you're right...that's much better.:) 14:42:14 ++ tinkster 14:42:24 +1 14:42:26 +1 14:42:36 +1 14:42:38 +1 14:43:20 PROPOSAL: Add language to the RDFa Core specification that states that when a CURIE in a datatype is expanded, if it is the rdf:XMLLiteral datatype, generate an XMLLiteral. 14:43:57 PROPOSAL: Add language to the RDFa Core specification that states that when a CURIE in a datatype is expanded, if it is the RDF XMLLiteral URL, generate an XMLLiteral. 14:44:16 Manu: +1 14:44:20 +1 14:44:21 +1 14:44:23 +1 14:44:25 +1 14:44:32 ZAKIM, WHO IS NOISY? 14:44:32 +1 14:44:42 Steven, listening for 10 seconds I heard sound from the following: Benjamin (4%), Steven (8%), ShaneM.a (44%) 14:44:44 RESOLVED: Add language to the RDFa Core specification that states that when a CURIE in a datatype is expanded, if it is the RDF XMLLiteral URL, generate an XMLLiteral. 14:45:07 zakim, who is noisy? 14:45:17 Steven, listening for 10 seconds I heard sound from the following: ShaneM.a (10%) 14:45:28 zakim, mute me 14:45:28 ShaneM.a should now be muted 14:45:31 zakim, mute shane temporarily 14:45:31 ShaneM.a was already muted, Steven 14:45:53 zakim, unmute me 14:45:53 ShaneM.a should no longer be muted 14:45:55 Topic: ISSUE-20: Deep Processing of XMLLiterals (on Mark) 14:46:05 issue-20? 14:46:05 ISSUE-20 -- XMLLiteral content isn't processed for RDFa attributes in RDFa 1.0 - should this change in RDFa 1.1? -- open 14:46:05 http://www.w3.org/2010/02/rdfa/track/issues/20 14:46:39 definitely not 14:46:40 Manu: (explains issue) 14:46:56 I need a use case 14:46:59 Manu: Anybody want to change default behavior from RDFa 1.0 - extract triples from XML Literal 14:47:07 there are certainly good use cases. 14:47:07 it would break compatibility in a dramatic manner., 14:47:39 it would break backcompat, so would need to be done with an explicit opt-in. 14:49:00 e.g. use case a blog. blog entry titles, authors, etc are marked up in RDFa. 14:49:06 http://lists.w3.org/Archives/Public/public-rdfa-wg/2010Mar/0092.html 14:49:21 each entry has the content as an XMLLiteral. 14:49:48 but perhaps the content contains data that could also be usefully exposed as RDFa... 14:50:13 Mark: I wonder whether or not we could hold off on this... 14:50:47 Mark: I thought that most of the scenarios where you'd want XMLLiterals to "store" data - most of those scenarios could be solved using CDATA or COMMENTs. 14:51:17 Mark: Perhaps we can escape the data in-line, so the RDFa parser stores it literally... if it is in "the structure" parse it as is. 14:51:51 Manu: Move discussion of this to the mailing list. 14:52:06 Topic: ISSUE-27: Relative URIs (on Shane) 14:52:47 issue-27? 14:52:47 ISSUE-27 -- Does TermorCURIEorURI allow relative URIs? -- open 14:52:47 http://www.w3.org/2010/02/rdfa/track/issues/27 14:52:58 Manu: Any arguments for/against? 14:54:13 Shane: I don't think allowing relative URIs in a datatype make sense - it was not what we envisioned when we created datatype. 14:54:18 q+ 14:54:38 An argument against might be future extensibility. By disallowing these now, RDFa 1.2/2.0 might like to define some kind of token which looks a bit like a relative URI. 14:54:44 Steven: I'm uncomfortable with not allowing things... what do we lose by allowing relative URIs? 14:55:00 Mark: I agree with Steven, how do we ban this? I think this was originally intended. 14:55:43 q+ to argue with mark ;-) 14:55:52 ack mark 14:55:52 Mark: It's a bit like the discussion on absolute URIs - we had issues with distinguishing with QNames - if the prefix is undefined, it's a URI. 14:55:54 ack mark 14:55:56 ack shane 14:55:56 ShaneM.a, you wanted to argue with mark ;-) 14:55:56 ack shane 14:56:38 Shane: You're right, except that this means that if I use a token and it's not defined, it's a relative URI. 14:57:02 Shane: Is it relative to the current vocab URI? Or the current base? 14:58:02 how does this concept work in conjunction with this resolution: RESOLVED: RDFa attributes containing all invalid values should be interpreted as those attributes with an empty attribute value. ← 14:58:09 Manu: This is like our junk triples discussion. 14:58:29 Mark: Well, they're not junk triples... they meant to create a triple, it's just the wrong one. 14:58:57 Manu: What's the use case for this? 14:59:10 Mark: If you're doing something like an OWL ontology, the predicates are the values in the ontology. 14:59:53 Mark: It's not a strong argument for it... but Stevens opening remark is fair... what do we gain by removing it? 15:00:01 If you're doing something like an OWL ontology, you can just set vocab="..." on your entire document anyway. 15:00:23 We're not "removing it" per se - they're not allowed in RDFa 1.0 anyway. 15:02:27 Manu: Sounds like we don't have a s trong use case... we're not removing it, just saying it's undefined and it doesn't generate a triple. 15:03:16 q+ 15:03:23 http://www.w3.org/2010/02/rdfa/sources/rdfa-core/#s_curieprocessing 15:03:43 q+ to end telecon 15:04:24 Mark: So, basically if we "prevent" relative URIs... we have to detect them. 15:05:02 -[IPcaller] 15:05:04 -Steven 15:05:04 -Benjamin 15:05:04 -ShaneM.a 15:05:05 SW_RDFa()10:00AM has ended 15:05:07 Attendees were [IPcaller], ShaneM, Steven, +63.12.057.5aaaa, Benjamin 15:12:34 ShaneM has left #rdfa 15:32:50 zakim, bye 15:32:50 Zakim has left #rdfa 15:32:52 trackbot, bye 15:32:52 trackbot has left #rdfa 15:32:55 rrsagent, bye 15:32:55 I see no action items