14:37:37 RRSAgent has joined #rdfa 14:37:37 logging to http://www.w3.org/2009/09/10-rdfa-irc 14:37:43 Zakim has joined #rdfa 14:37:51 zakim, this will be rdfa 14:37:51 ok, msporny; I see SW_SWD(RDFa)11:00AM scheduled to start in 23 minutes 14:38:00 Scribe: Manu_Sporny 14:38:05 scribenick: msporny 14:38:14 Hi Ivan! Are you going to be joining us today? 14:38:17 rrsagent, set log public 14:38:21 yep 14:38:32 awesome! :) 14:38:44 Meeting: RDF in XHTML Task Force 14:38:46 I am not up to speed on all the issues, so I will listen for a while... 14:38:55 Chair: Ben_Adida 14:39:18 rrsagent, make log public 14:39:30 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Sep/0091.html 14:39:41 Previous: http://www.w3.org/2009/09/03-rdfa-minutes.html 14:40:26 Present: Manu_Sporny, Ivan_Herman 14:40:36 rrsagent, draft minutes 14:40:36 I have made the request to generate http://www.w3.org/2009/09/10-rdfa-minutes.html msporny 14:54:36 rubys1 has joined #rdfa 14:56:30 Hi Sam, are you going to be joining us today? 14:56:47 sure 14:56:53 good to hear :) 14:59:55 zakim, code? 14:59:55 the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), msporny 15:00:35 Steven has joined #rdfa 15:00:51 SW_SWD(RDFa)11:00AM has now started 15:00:58 +??P17 15:01:00 ShaneM has joined #rdfa 15:01:00 zakim, I am ??P17 15:01:00 +msporny; got it 15:01:33 +Sam 15:01:37 +McCarron 15:01:45 zakim, McCarron is ShaneM 15:01:45 +ShaneM; got it 15:01:58 zakim, dial ivan-voip 15:01:58 ok, ivan; the call is being made 15:01:59 +Ivan 15:04:15 zakim, dial steven-617 15:04:15 ok, Steven; the call is being made 15:04:17 +Steven 15:05:11 Topic: Action Items 15:05:20 ACTION: Ben to transfer wiki issues to tracker [recorded in http://www.w3.org/2009/09/03-rdfa-minutes.html#action05] 15:05:24 -- continues 15:05:31 ACTION: Shane to produce proposed diff re: XMLLiteral change [recorded in http://www.w3.org/2009/07/30-rdfa-minutes.html#action03] 15:05:47 --done 15:06:03 +Ben_Adida 15:06:03 ACTION: Ben to create RDFa WG charter template. [recorded in http://www.w3.org/2009/08/20-rdfa-minutes.html#action04] 15:06:29 benadida has joined #rdfa 15:06:35 -- continues 15:07:55 benadida: Revoke action to transfer wiki issues to tracker 15:08:33 benadida: Any other topics to add to the agenda? 15:08:46 Manu: Sam might want to talk about process moving forward in HTML+RDFa 15:09:14 Topic: Process for moving HTML+RDFa forward 15:09:31 benadida: Let's talk about the HTML WG process and how we can make things easier for moving HTML+RDFa forward. 15:10:04 rubys1: Manu has put out two drafts now. 15:10:21 rubys1: The biggest issues seems to be xmlns:, so addressing that head on would be good. 15:10:29 rubys1: Splitting out Microdata might be good to work on too. 15:10:47 benadida: My worry is if it get's rejected based on Ian's draft vs. Manu's draft. 15:11:19 benadida: What if there is no opportunity to discuss things on a point-by-point basis? 15:11:27 rubys1: I don't think there will be an outright rejection. 15:11:47 rubys1: I think that the only reason we won't publish it as a WD, other than it's not ready yet. 15:12:29 rubys1: Both Paul and Maciej don't see this as an issue moving forward. 15:12:43 Manu: Are we going to have a poll before publishing? 15:13:09 rubys1: I'd much rather not have a poll/vote and publish if there are no objections. 15:14:06 benadida: I believe that xmlns: is a broader issue than RDFa. 15:14:15 rubys1: Yes, it is. 15:15:20 benadida: Should we wait off on some of these distributed extensibility issues or push the issue now with RDFa? 15:15:37 rubys1: Wait a bit, but contribute what you can when the conversations come up. 15:15:47 q+ 15:16:00 ack ivan 15:16:48 ivan: One procedural question - is the first public working draft dependent on the xmlns: issue? 15:17:11 ivan: I'm concerned that there would be an objection to publishing the document based on xmlns: 15:17:37 rubys1: There's no requirement that publishing requires that there is broad consensus. 15:17:44 rubys1: at least for WDs. 15:17:52 benadida: Any other general advice? 15:18:02 rubys1: Nope, glad how it's moving forward. 15:18:19 -Sam 15:18:36 Topic: HTML5+RDFa issues 15:19:05 scribenick: benadida 15:19:12 http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Sep/0087.html 15:19:26 Manu: sent out email earlier this week, url ^^ 15:19:36 ... major issue remaining is xmlns, lots of discussion 15:19:39 -> http://www.w3.org/mid/4AA75ADD.1060509@w3.org ivan's addendum 15:19:52 ... couple of other small items which also affect RDFa in XHTML 1.1 15:20:11 Ivan: put xmlns aside for now based on Sam's input? 15:20:23 Manu: still need to discuss language in the doc 15:20:48 ... hard deadline for 9/18 FPWD 15:21:24 ... we need to be on the same page for what goes into the doc 15:21:58 Manu: XMLLiteral issue with preservation with bare xmlns 15:22:30 Shane: your implementation? 15:22:42 Manu: yes. I'm talking about the default namespace. 15:23:24 Ben: I think the spec says that default namespace should be preserved. 15:23:29 Manu: in that case, the test cases are wrong. 15:24:27 ACTION: Manu to review test cases on default namespace preservation 15:24:51 Ben: if we have to change the test cases, is that an errata? 15:24:55 Shane: no, it's just a wrong test case. 15:25:41 CONSENSUS that spec says to preserve xml literals, and the only way to do so is to preserve the default namespace. 15:26:01 Ivan: should the text be more explicit? 15:26:54 The preservation of xmlns as well as xmlns:-prefixed attributes: 15:26:54 http://html5.digitalbazaar.com/specs/rdfa.html#invalid-xmlliteral-values 15:27:32 oh - for the record my implementation DOES preserve the default namespace for elements within XML Literals 15:27:43 ACTION: Shane to add clarification in errata regarding preservation of default namespace 15:27:59 The preference of the profile link type to the profile attribute: 15:27:59 http://html5.digitalbazaar.com/specs/rdfa.html#the-profile-attribute-and-link-type 15:28:09 q+ 15:28:35 The XMLLiteral discussion and what sort of errata and changes to 15:28:35 HTML+RDFa should be made: 15:28:35 http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Sep/0085.html 15:28:38 Ivan: let's finish the xml literal discussion. 15:30:12 that's the wrong link, not relevant to Ivan's issue. 15:30:48 Ivan: the examples and test cases do not have canonical XML for XML literals. 15:31:30 ... only RDF/XML has a canonical XML transformation specified. 15:31:42 Our spec defines the behavior in http://www.w3.org/TR/rdfa-syntax/#s_xml_literals 15:32:01 Ivan: we can say this is not our problem, up to SPARQL, etc. 15:32:15 ... or we can canonicalize our examples. 15:33:03 Ben: we said we expected SPARQL to canonicalize 15:33:14 Ivan: absolutely, but it's not spec'ed by SPARQL. 15:33:31 ... so we can punt or write something unnecessary but correct. 15:34:07 Ben: what's the cost of punting? 15:34:16 Ivan: maybe an errata clarification? 15:35:13 Shane: we don't normatively talk about canonicalization. 15:35:34 I have written the following errata text: 15:35:35
  • Section 5.5 step 9 - The text of step 9 reads in part "The 15:35:35 value of the [XML literal] is a string created by serializing to 15:35:35 text, all nodes that are descendants of the [current element], 15:35:35 i.e., not including the element itself, and giving it a datatype 15:35:35 of rdf:XMLLiteral.". For the avoidance of doubt, this means in 15:35:37 part that the current default namespace of each element MUST also 15:35:39 be included in the emitted XML literal. 15:35:41
  • 15:36:57 -> http://www.w3.org/mid/4AA517CE.7080407@cam.ac.uk start of the thread 15:37:07 "2.00"^^xs:float 15:37:11 "2.0"^^xs:float 15:38:10 and "2"^^xs:float 15:41:43 ACTION: Ben to send Philip a "consensus of the task force" email that there is an issue, but not RDFa's. 15:42:40 The xmlns: discussion and clarifications to the RDFa spec: 15:42:40 http://rdfa.info/wiki/html5-rdfa-wd-issues#4.3_The_xmlns:_attribute 15:42:40 http://rdfa.info/wiki/html5-rdfa-wd-issues#5.2_Preservation_and_Validation_of_xmlns: 15:42:52 Manu: let's deal with the xmlns issue 15:43:16 ... first issue, xmlns is "not an attribute" 15:43:41 ... second issue, "stop talking about XML in HTML5" 15:44:00 ... define processing rules in a form that doesn't talk about namespaces or XML namespaces. 15:44:49 ... Henri wants us to define how an infoset, non-DOM processor would parse this? 15:45:54 Ben: sounds out of scope 15:46:02 Manu: maybe an implementors' guide? 15:46:13 q+ 15:46:38 q+ Shane 15:49:13 Ivan: if I have DOM1 impl, then no namespace, but if DOM2 impl, then other calls need to be made to get at the namespace info. Implementation approach is very different. 15:49:19 ... I think that's Henri's problem. 15:49:25 ... so an implementation guide might be useful and good. 15:49:40 Manu: that's exactly right. 15:49:54 ... there's no *one* way to implement this in a web browser. 15:50:03 ... but a very straight-forward algorithm. 15:50:15 ack Ivan 15:50:24 Shane: it's not just a browser issue. 15:50:41 ack Shane 15:50:56 ... but that is a bit of a red herring. 15:51:14 Shane: implementors' guide on wiki? 15:51:17 Ben: +1 15:53:25 Manu: wouldn't be too difficult to write the algorithm for web browsers. 15:55:41 Ivan: perfectly okay to put open issues in FPWD. 15:56:27 Shane: re: what language should be in the doc, for normative purposes? 15:59:29 q+ 16:00:12 Ben: we can minimize the # of references to xmlns. 16:00:21 Shane: we already have processing rules specified for RDFa syntax. 16:00:30 ... it's okay to include things by reference. 16:00:47 ack ivan 16:01:00 Ivan: touching the processing rules is the most dangerous thing we can do. 16:01:57 ... there is a small section that talks about xml namespaces. But most of the spec does not reference xmlns. 16:02:10 unfortunate text: Mappings are provided by @xmlns. 16:02:26 Should be "Mappings are provided by [XMLNS]" 16:03:28 scribenick: msporny 16:03:45 benadida: Let's try to come to some loose consensus on these issues. 16:04:00 benadida: xmlns: is bigger than us at this point, maybe we should wait until Tuesday. 16:04:09 benadida: to see what the status of the xmlns: discussion is at that point. 16:04:35 benadida: implementers guide should be on the wiki 16:04:45 actually, shane, the whole of section 2 in the processing rule is a little bit out of place there, we could just refer to the CURIE and URI processing... 16:04:48 benadida: let's not do implementation language in the spec. 16:06:19 In a recent email I said: 16:06:19 Further, since the RDFa Syntax Recommendation is only concerned about the "syntax" of those prefix declarations, and has no semantic requirements beyond that for the use of XML Namespaces, it should be clear that parts of the Namespaces in XML Recommendation that deal with how XML Namespaces effect the declaration of elements and attributes is irrelevant for an RDFa Syntax - conforming processor. 16:06:19 (Note - I would be very comfortable adding such language in the RDFa Syntax Errata document immediately.  I will bring it up at the next Task Force call.) 16:06:55 Manu: I'm concerned about any language in the XHTML+RDFa spec. 16:07:01 have a good weekend Steven :) 16:07:22 -Steven 16:07:39 Manu: that contains references to XML. 16:07:51 q+ 16:07:57 ack ivan 16:08:19 ivan: In the processing rules, section 2, which refers to XMLNS is a bit out of place. 16:08:52 ivan: Maybe we could just refer to CURIE and URI processing. 16:09:27 benadida: I think Mark and Shane spec'ed CURIE to be abstract in its mapping implementation. 16:09:48 ShaneM: That step identifies URI prefix mappings. 16:11:08 benadida: So, we should write up implementation notes on the wiki? 16:11:10 Manu: yes. 16:11:15 Manu: sounds good. 16:11:25 ACTION: Ben to put up JS code that implements the xmlns algorithm on "RDFa Implementors' Guide" wiki 16:11:30 http://www.w3.org/MarkUp/xhtml2/wiki/CurieJavascript 16:11:49 ShaneM: That's the CURIE resolution processing implementation in javascript. 16:12:15 Regrets: Mark_Birbeck 16:13:14 -ShaneM 16:17:37 -msporny 16:17:38 -Ben_Adida 16:17:38 -Ivan 16:17:40 SW_SWD(RDFa)11:00AM has ended 16:17:43 Attendees were msporny, Sam, ShaneM, Ivan, Steven, Ben_Adida 16:18:27 rrsagent, draft minutes 16:18:27 I have made the request to generate http://www.w3.org/2009/09/10-rdfa-minutes.html msporny 16:19:22 Regrets+ Mark_Birbeck, Michael_Hausenblas 16:19:42 Present+ Ben_Adida, Shane_McCarron, Sam_Ruby 16:19:52 Present+ Steven_Pemberton 16:21:55 s/CONSENSUS/RESOLVED/ 16:23:33 rrsagent, draft minutes 16:23:33 I have made the request to generate http://www.w3.org/2009/09/10-rdfa-minutes.html msporny 16:24:31 rrsagent, rubys1 is Sam 16:24:31 I'm logging. I don't understand 'rubys1 is Sam', msporny. Try /msg RRSAgent help 16:25:19 rrsagent, action items 16:25:19 I'm logging. I don't understand 'action items', msporny. Try /msg RRSAgent help 16:25:24 rrsagent, what are the action items 16:25:24 I'm logging. I don't understand 'what are the action items', msporny. Try /msg RRSAgent help 16:25:37 rrsagent, what actions? 16:25:37 I see 7 open action items saved in http://www.w3.org/2009/09/10-rdfa-actions.rdf : 16:25:37 ACTION: Ben to transfer wiki issues to tracker [recorded in http://www.w3.org/2009/09/03-rdfa-minutes.html#action05] [1] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-05-20 16:25:37 ACTION: Shane to produce proposed diff re: XMLLiteral change [recorded in http://www.w3.org/2009/07/30-rdfa-minutes.html#action03] [2] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-05-31 16:25:37 ACTION: Ben to create RDFa WG charter template. [recorded in http://www.w3.org/2009/08/20-rdfa-minutes.html#action04] [3] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-06-03-1 16:25:37 ACTION: Manu to review test cases on default namespace preservation [4] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-24-27 16:25:37 ACTION: Shane to add clarification in errata regarding preservation of default namespace [5] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-27-43 16:25:37 ACTION: Ben to send Philip a "consensus of the task force" email that there is an issue, but not RDFa's. [6] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-41-43 16:25:37 ACTION: Ben to put up JS code that implements the xmlns algorithm on "RDFa Implementors' Guide" wiki [7] 16:25:37 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T16-11-25 16:26:28 s/rubys1/Sam/ 16:26:33 rrsagent, draft minutes 16:26:33 I have made the request to generate http://www.w3.org/2009/09/10-rdfa-minutes.html msporny 16:27:03 rrsagent, drop action 1 16:27:15 rrsagent, draft minutes 16:27:15 I have made the request to generate http://www.w3.org/2009/09/10-rdfa-minutes.html msporny 16:28:37 action 2, pre or post removal of action #1? 16:28:48 rrsagent, what actions? 16:28:48 I see 6 open action items saved in http://www.w3.org/2009/09/10-rdfa-actions.rdf : 16:28:48 ACTION: Shane to produce proposed diff re: XMLLiteral change [recorded in http://www.w3.org/2009/07/30-rdfa-minutes.html#action03] [2] 16:28:48 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-05-31 16:28:48 ACTION: Ben to create RDFa WG charter template. [recorded in http://www.w3.org/2009/08/20-rdfa-minutes.html#action04] [3] 16:28:48 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-06-03-1 16:28:48 ACTION: Manu to review test cases on default namespace preservation [4] 16:28:48 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-24-27 16:28:48 ACTION: Shane to add clarification in errata regarding preservation of default namespace [5] 16:28:48 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-27-43 16:28:48 ACTION: Ben to send Philip a "consensus of the task force" email that there is an issue, but not RDFa's. [6] 16:28:48 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-41-43 16:28:48 ACTION: Ben to put up JS code that implements the xmlns algorithm on "RDFa Implementors' Guide" wiki [7] 16:28:48 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T16-11-25 16:29:35 rrsagent, draft minutes 16:29:35 I have made the request to generate http://www.w3.org/2009/09/10-rdfa-minutes.html msporny 16:30:10 rubys has left #rdfa 18:33:13 Zakim has left #rdfa 20:01:05 ShaneM has left #rdfa 20:46:01 rrsagent, bye 20:46:01 I see 6 open action items saved in http://www.w3.org/2009/09/10-rdfa-actions.rdf : 20:46:01 ACTION: Shane to produce proposed diff re: XMLLiteral change [recorded in http://www.w3.org/2009/07/30-rdfa-minutes.html#action03] [2] 20:46:01 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-05-31 20:46:01 ACTION: Ben to create RDFa WG charter template. [recorded in http://www.w3.org/2009/08/20-rdfa-minutes.html#action04] [3] 20:46:01 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-06-03-1 20:46:01 ACTION: Manu to review test cases on default namespace preservation [4] 20:46:01 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-24-27 20:46:01 ACTION: Shane to add clarification in errata regarding preservation of default namespace [5] 20:46:01 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-27-43 20:46:01 ACTION: Ben to send Philip a "consensus of the task force" email that there is an issue, but not RDFa's. [6] 20:46:01 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T15-41-43 20:46:01 ACTION: Ben to put up JS code that implements the xmlns algorithm on "RDFa Implementors' Guide" wiki [7] 20:46:01 recorded in http://www.w3.org/2009/09/10-rdfa-irc#T16-11-25