14:53:58 RRSAgent has joined #rdfa 14:53:58 logging to http://www.w3.org/2008/07/24-rdfa-irc 14:54:04 Zakim has joined #rdfa 14:54:17 zakim, this will be SWD(RDFa) 14:54:17 ok, msporny; I see SW_SWD(RDFa)11:00AM scheduled to start in 6 minutes 14:54:31 ha :) - you scribed last time, I'll scribe this time. 14:54:42 Scribe: Manu_Sporny 14:54:50 ScribeNick: msporny 14:55:01 Meeting: RDF in XHTML Task Force 14:55:10 Chair: Ben_Adida 14:55:20 Present: Ralph_Swick 14:55:27 Present+ Manu_Sporny 14:55:39 rrsagent, make log public 14:55:49 rrsagent, draft minutes 14:55:49 I have made the request to generate http://www.w3.org/2008/07/24-rdfa-minutes.html msporny 14:56:12 previous: http://www.w3.org/2008/07/17-rdfa-minutes.html 14:56:48 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Jul/0087.html 14:56:57 rrsagent, draft minutes 14:56:57 I have made the request to generate http://www.w3.org/2008/07/24-rdfa-minutes.html msporny 14:57:21 Regrets: Mark_Birbeck 14:57:52 Ralph has left #rdfa 15:00:46 SW_SWD(RDFa)11:00AM has now started 15:00:48 +ShaneM 15:01:16 + +1.408.338.aaaa 15:01:20 - +1.408.338.aaaa 15:01:22 + +1.408.338.aaaa 15:01:54 +Ralph 15:01:59 +Ben_Adida 15:02:04 benadida has joined #rdfa 15:02:05 +[IPcaller] 15:02:11 Present+ Shane_McCarron 15:02:16 Present+ Ben_Adida 15:03:07 RalphS has joined #rdfa 15:03:38 zakim, I am IPcaller 15:03:39 ok, msporny, I now associate you with [IPcaller] 15:04:00 Regrets+ Michael_Hausenblas 15:04:26 Regrets+ Steven_Pemberton 15:05:46 - +1.408.338.aaaa 15:08:30 Present+ Jeremy_Carroll 15:08:55 Topic: Action Items 15:09:09 benadida: pretty short agenda today 15:09:37 action items, implementation report, edits on the primer, HTML 4/5 thoughts 15:09:57 benadida: we don't want to overstep our charter, all we can do is outline how it could work on the wiki 15:10:56 ACTION: Ben to log all CR issues to tracker 15:11:10 ACTION: Manu: Start Best Practices Section on the rdfa.info wiki [recorded in http://www.w3.org/2008/07/17-rdfa-minutes.html#action16] 15:11:14 -- continues 15:11:43 ACTION: Shane respond to commentor for ISSUE-121 [recorded in http://www.w3.org/2008/07/17-rdfa-minutes.html#action06] 15:11:47 -- continues 15:11:54 ACTION: Ben followup with Fabien on getting his RDFa GRDDL transform transferred to W3C [recorded in http://www.w3.org/2007/11/15-rdfa-minutes.html#action01] 15:12:05 -- done 15:13:59 PROPOSE: http://www.w3.org/2008/07/rdfa-xslt 15:14:16 PROPOSE: http://www.w3.org/2008/07/rdfa10-xslt 15:14:33 + +1.408.338.aabb 15:14:42 zakim, aabb is Jeremy 15:14:42 +Jeremy; got it 15:14:43 +1 to non-dated version 15:14:54 benadida: do we have a W3C address for the XSLT? 15:15:00 +1 to non-dated version 15:15:30 +1 to non-versioned, I mean. 15:15:34 +1 to non-versioned :) 15:16:01 RESOLVED: To use http://www.w3.org/2008/07/rdfa-xslt as the XSLT transform URL. 15:16:20 ACTION: Ralph to make http://www.w3.org/2008/07/rdfa-xslt happen 15:16:32 ACTION: Shane to update XHTML ns document to point to new XSLT URI 15:18:00 Shane: I'm interested in follow-your-nose concept, it would be good to test this stuff. 15:18:28 ACTION: Jeremy to demonstrate GRDDL with XHTML/RDFa once the NS URI is set up. 15:18:44 ACTION: Ben to follow up with Elias on JavaScript test harness + EARL [recorded in http://www.w3.org/2008/07/03-rdfa-minutes.html#action13] 15:18:47 -- done 15:18:50 -ShaneM 15:18:54 ACTION: Ben to talk to Allan about CR ISSUE-122 [recorded in http://www.w3.org/2008/07/10-rdfa-minutes.html#action15] 15:18:57 -- continues 15:19:05 ACTION: Jeremy to write up TQ's contribution for impl report and wiki [recorded in http://www.w3.org/2008/07/10-rdfa-minutes.html#action16] 15:19:11 -- done 15:19:29 ACTION: Jeremy to add TQ's contribution for impl report to wiki 15:19:35 ACTION: Manu write the perl code for Slashdot [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action03] 15:19:38 -- continues 15:20:08 ACTION: Mark create base wizard suitable for cloning [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action12] 15:20:13 -- continues 15:20:21 ACTION: Mark write foaf examples for wiki [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action07] 15:20:26 -- continues 15:20:34 ACTION: Michael to create 'RDFa for uF users' on RDFa Wiki [recorded in http://www.w3.org/2008/03/13-rdfa-minutes.html#action12] 15:20:35 +ShaneM 15:20:44 -- continues 15:20:47 ShaneM has joined #rdfa 15:20:52 ACTION: Michael to rewrite and extend http://rdfa.info/wiki/Tutorials for RSS (maybe with seq) [recorded in http://www.w3.org/2008/07/10-rdfa-minutes.html#action08] 15:20:54 -- continues 15:21:00 ACTION: Ralph think about RSS+RDFa [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action11] 15:21:02 -- continues 15:21:09 ACTION: Shane to write home page for SPREAD. [recorded in http://www.w3.org/2008/07/03-rdfa-minutes.html#action12] 15:21:26 -- continues 15:21:41 Topic: Implementation Report 15:21:49 benadida: our deadline was last friday for CR 15:21:53 benadida: We have TQ's contribution 15:22:19 benadida: We have a couple of issues and we believe that Alan's issues are not significant, but there are editorial issues we need to deal with. 15:22:36 Ralph: I'm sure we'll need to make editorial changes 15:22:41 benadida: we also need to update the primer. 15:22:56 benadida: it would be good to time it together so we publish both syntax and primer at the same time. 15:23:04 ShaneM: disagree - update the primer immediately. 15:23:29 ShaneM: The next time we publish, it must be PR, it's harder to do that than publish a new version of the primer. 15:23:43 Jeremy: We can publish another CR. 15:23:49 Ralph: but we don't really want to. 15:23:57 Ralph: Our next document should be the final one. 15:24:09 benadida: August is upon us, is there an issue with that? 15:24:16 Ralph: Nobody will read it. 15:24:30 benadida: we have to give extra time in september for people to read it when they get back. 15:25:16 benadida: is it Michael or you Manu that have to put the implementation report together? 15:25:23 manu: Michael has the XSLT transform. 15:25:44 Ralph: we have to worry about the deployment workgroup schedule. 15:25:49 benadida: isn't there a call next week? 15:26:01 Ralph: next week, august 5th, and august 19th. 15:26:09 benadida: Do we need reviewers for editorial changes? 15:26:18 benadida: we need it for PR definitely. 15:26:41 benadida: I think next week we need reviewers from the WG for PR. 15:26:46 Ralph: When will we have a document for them? 15:26:58 benadida: Is 2 weeks from now sufficient? 15:27:14 benadida: Could we shoot for the 19th for approval? 15:27:23 Ralph: very ambitious, don't think it can happen in time. 15:27:31 benadida: What could be the issue? 15:28:20 Ralph: Alan asked some important questions about our examples, they're editorial, but we should look at it again. 15:29:24 Ralph: Alan believes there is some fundamental architectural issue, we believe these are editorial. 15:29:42 Ralph: My point is, I don't know if we can resolve Issue 122 in two weeks. 15:30:07 ACTION: Ben to tease out the more involved aspects of ISSUE-122 15:30:37 benadida: I'd like thoughts on what we need to do on that after I send the issues out. 15:31:02 benadida: based on what that looks like, we can give an update to the WG next week. 15:31:11 benadida: We could shoot for Aug 19th to give them the document. 15:32:26 benadida: we should get Mark's input before the 12th. 15:32:39 benadida: 2008-08-19 doc ready for review. 15:32:52 benadida: two weeks later document ready for PR. 15:33:08 benadida: any issues with this schedule? 15:33:33 benadida: august is going to be quiet anyway, two weeks won't make too much of a difference. 15:33:57 Ralph: I'll be gone sept. 9-18th 15:34:25 Ralph: if we can have all of our evidence by sept. 7th, that would be good. 15:34:35 s/7th/2nd/ 15:35:00 benadida: you don't like "HTML" instead of "XHTML" in the Primer? 15:35:35 Manu: I've pointed a couple of people at the Primer and they immediately assume they can use RDFa with HTML4 15:35:39 Ben: but they _can_ 15:35:51 Manu: then I have to have a conversation about why it's OK if your document doesn't validate 15:35:55 ... and people don't believe this 15:36:25 Jeremy: add a paragraph explaining that while validation of HTML4+RDFa won't work, everything else will 15:36:39 Ben: I'm skeptical about those who demand validation because many of them have Web sites that don't validate 15:37:03 Manu: a practical reason not to encourage documents that won't validate ... 15:37:25 ... fuzzbot by default tries to use XHTML and if this fails it falls back to HTML+tidy 15:38:03 ... if people can't validate their document then fuzzbot's fallback mechanism has a side effect (via tidy) of stripping out the RDFa 15:39:02 Ben: if I forget a close tag, what happens? 15:39:20 Manu: Firefox will complain first, depending on the user's choice of mode 15:39:44 Ben: consider XHTML1.1+RDFa -- FireFox will recover, what will fuzzbot do? 15:40:00 Manu: if the document doesn't validate, fuzzbot won't find the triples 15:40:19 ... the issue is that tidy destroys the invalid markup 15:40:39 Ben: Ivan's approach is to try XHTML and if that fails then use the HTML5 DOM interface 15:40:47 ... this seems to work out well 15:41:00 Jeremy: doesn't this depend on which tidy options are used? 15:41:11 ... [TopQuadrant is] using jtidy with success 15:41:25 ... it's not the case that tidy needs to discard [the RDFa] markup 15:42:00 Manu: the fundamental point is that for those cases where validation really does matter, we can't encourage HTML+RDFa right now. We can't just ignore those users 15:42:23 Ben: the next logical step in this work is to take up the HTML4/5+RDFa question 15:42:49 Shane: when Manu says 'valid', I think he really means 'well-formed' 15:42:52 Manu: correct 15:43:51 Shane: we can work with well-formed documents 15:44:39 Ben: it's not hard to rely on whatever the browser does in its DOM 15:44:50 Shane: not hard if you're writing a browser-based tool 15:45:13 Manu: I agree that tools should do everything they can to extract the triples 15:45:32 ... but it's dangerous for W3C to say "don't worry about validation" 15:45:44 -Jeremy 15:46:11 +Jeremy 15:47:22 Jeremy: it's not that we're _recommending_ using this markup in HTML 15:47:36 ... from a tool vendor's point of view it's a fact of life that there's bad HTML out there 15:48:25 ... we just have to work with it 15:48:43 ... tool vendors and browser vendors _do_ work with the bad HTML that's out there 15:49:21 ... it's a strength of the Web that authors don't need a lot of technical ability 15:49:30 q+ about our charter 15:49:45 q+ to discuss our charter 15:50:03 ... I'm in favor of the Primer saying "HTML" throughout 15:50:47 benadida: shane you're on the queue 15:50:48 ... and that a seriously strong warning [about validation] would address the concern 15:51:17 ShaneM: we've been chartered to work with SWD and XHTML2 to find ways to put RDF into XHTML. 15:51:21 Shane: our charter is only to address XHTML 15:51:24 benadida: you're correct. 15:51:36 benadida: this is a question we knew that was coming down the line. 15:51:54 benadida: If we say we weren't chartered to do that, it's not a good answer. 15:51:59 i/Manu: I've pointed a/scribenick: ralph 15:52:10 ShaneM: we should be championing use in HTML... we shouldn't put it in the Primer. 15:52:13 i/benadida: you're correct/scribenick: manu 15:52:26 i/benadida: you're correct/scribenick: msporny 15:52:59 Ralph: The charter was written when we thought that there would only be XHTML. 15:53:28 Ralph: it's not out of line for us to ask to re-open thinking about modularizing RDFa to HTML 4, XHTML and HTML 5 15:54:10 Ralph: We could add something stating that XHTML is a kind of HTML for the purposes of the Primer. 15:54:23 benadida: would it be acceptable if we described XHTML as a subclass as HTML? 15:54:26 ShaneM: No. 15:54:49 ShaneM: nobody would say that XHTML is a form of HTML. 15:55:16 Ralph: I think Tim might use language like "There is an HTML family, of which XHTML, HTML4 and HTML5 are all members of this family." 15:55:32 benadida: Don't want cognitive load of XHTML to be on the reader's mind. 15:56:24 Manu: it's bad practice to talk about things that _might_ happen in the future 15:56:37 s/talk/talk in the document 15:57:21 ... talk about things that do work today 15:57:34 ... we should be describing best practices 15:57:55 ShaneM: Let me tell you who does care - the W3C. 15:58:00 ShaneM: We can't take that position. 15:58:10 Shane: we can't have a W3C document that says "put whatever you want in an HTML document" 15:58:28 scribenick: msporny 15:59:03 Ralph: I don't know what the view is on that - re: Tim - how does validation work, how should it work? 15:59:18 Ralph: Jeremy has a very pragmatic approach to this. 15:59:27 Ralph: We like to define stuff that has predictable results for everyone. 16:00:02 Ralph: People like having standards so they can point to bugs in software and ask vendors to fix those bugs. 16:00:14 Ralph: The XML community took a hard stance when you get a non-well formed document. 16:00:40 Ralph: There is tension in that community because of that stance. 16:00:56 Ralph: tool vendors take a very pragmatic approach. 16:01:14 Ralph: The question is, what can we say in the document to allow users some flexibility? 16:02:37 Jeremy: We could change it all to XHTML and put in a paragraph talking about it being useful in HTML4. 16:03:06 Ralph: Those that care about valid documents will point to the Primer and use it against us, those that don't care about validation won't care. 16:03:40 benadida: is that okay with you Shane? 16:04:01 ShaneM: I think so. 16:04:29 ShaneM: I'm more interested in HTML4 and RDFa right now, I just don't want to mislead the readers of the Primer. 16:05:21 Ralph: We believe this is the right solution so we're trying to get this in as many places as possible. 16:05:39 PROPOSE: to change HTML to XHTML in Primer and add a short section pointing out that implementations may well accept RDFa in HTML though those documents won't validate. 16:05:45 +1 16:05:52 +1 16:05:56 +1 (grumble) 16:05:57 -Jeremy 16:06:16 +1 (also grumble) 16:06:44 RESOLVED: Change HTML to XHTML in Primer and add a short section 16:06:44 pointing out that implementations may well accept RDFa in HTML 16:06:45 though those documents won't validate. 16:07:11 RESOLVED: Change HTML to XHTML in Primer and add a short section pointing out that implementations may well accept RDFa in HTML though those documents won't validate. 16:07:30 Ralph: not only "implementations may well accept" but "we have designed RDFa to make it easy for applications to accept" 16:07:36 ACTION: Ben to update Primer according to resolution, and add note about "it was designed to eventually work in HTML, etc..." 16:08:31 benadida: We might want to start a page on the wiki on HTML 4 and HTML 5. 16:09:19 ShaneM: We could do it as a member submission. 16:09:49 Ralph: you could do it as an incubator group. 16:10:17 ACTION: Manu to start a wiki page for HTML4/5 16:10:22 ShaneM: let's setup an wiki page. 16:11:38 I have made the request to generate http://www.w3.org/2008/07/24-rdfa-minutes.html Ralph 16:12:00 -Ben_Adida 16:12:31 -ShaneM 16:12:46 -Ralph 16:12:47 SW_SWD(RDFa)11:00AM has ended 16:12:48 Attendees were ShaneM, +1.408.338.aaaa, Ralph, Ben_Adida, Manu, +1.408.338.aabb, Jeremy 16:12:57 zakim, bye 16:12:57 Zakim has left #rdfa 16:13:00 /quit 16:13:01 rrsagent, bye 16:13:01 I see 21 open action items saved in http://www.w3.org/2008/07/24-rdfa-actions.rdf : 16:13:01 ACTION: Ben to log all CR issues to tracker [1] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-10-56 16:13:01 ACTION: Manu: Start Best Practices Section on the rdfa.info wiki [recorded in http://www.w3.org/2008/07/17-rdfa-minutes.html#action16] [2] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-11-10 16:13:01 ACTION: Shane respond to commentor for ISSUE-121 [recorded in http://www.w3.org/2008/07/17-rdfa-minutes.html#action06] [3] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-11-43 16:13:01 ACTION: Ben followup with Fabien on getting his RDFa GRDDL transform transferred to W3C [recorded in http://www.w3.org/2007/11/15-rdfa-minutes.html#action01] [4] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-11-54 16:13:01 ACTION: Ralph to make http://www.w3.org/2008/07/rdfa-xslt happen [5] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-16-20 16:13:01 ACTION: Shane to update XHTML ns document to point to new XSLT URI [6] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-16-32 16:13:01 ACTION: Jeremy to demonstrate GRDDL with XHTML/RDFa once the NS URI is set up. [7] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-18-28 16:13:01 ACTION: Ben to follow up with Elias on JavaScript test harness + EARL [recorded in http://www.w3.org/2008/07/03-rdfa-minutes.html#action13] [8] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-18-44 16:13:01 ACTION: Ben to talk to Allan about CR ISSUE-122 [recorded in http://www.w3.org/2008/07/10-rdfa-minutes.html#action15] [9] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-18-54 16:13:01 ACTION: Jeremy to write up TQ's contribution for impl report and wiki [recorded in http://www.w3.org/2008/07/10-rdfa-minutes.html#action16] [10] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-19-05 16:13:01 ACTION: Jeremy to add TQ's contribution for impl report to wiki [11] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-19-29 16:13:01 ACTION: Manu write the perl code for Slashdot [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action03] [12] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-19-35 16:13:01 ACTION: Mark create base wizard suitable for cloning [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action12] [13] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-20-08 16:13:01 ACTION: Mark write foaf examples for wiki [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action07] [14] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-20-21 16:13:01 ACTION: Michael to create 'RDFa for uF users' on RDFa Wiki [recorded in http://www.w3.org/2008/03/13-rdfa-minutes.html#action12] [15] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-20-34 16:13:01 ACTION: Michael to rewrite and extend http://rdfa.info/wiki/Tutorials for RSS (maybe with seq) [recorded in http://www.w3.org/2008/07/10-rdfa-minutes.html#action08] [16] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-20-52 16:13:01 ACTION: Ralph think about RSS+RDFa [recorded in http://www.w3.org/2008/06/26-rdfa-minutes.html#action11] [17] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-21-00 16:13:01 ACTION: Shane to write home page for SPREAD. [recorded in http://www.w3.org/2008/07/03-rdfa-minutes.html#action12] [18] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-21-09 16:13:01 ACTION: Ben to tease out the more involved aspects of ISSUE-122 [19] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T15-30-07 16:13:01 ACTION: Ben to update Primer according to resolution, and add note about "it was designed to eventually work in HTML, etc..." [20] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T16-07-36 16:13:01 ACTION: Manu to start a wiki page for HTML4/5 [21] 16:13:01 recorded in http://www.w3.org/2008/07/24-rdfa-irc#T16-10-17