14:56:46 RRSAgent has joined #rdfa 14:56:46 logging to http://www.w3.org/2008/06/05-rdfa-irc 14:56:49 Zakim has joined #rdfa 14:56:52 zakim, this will be rdfa 14:56:52 ok, Ralph; I see SW_SWD(RDFa)11:00AM scheduled to start in 4 minutes 14:57:00 Meeting: RDF-in-XHTML TF 14:57:23 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Jun/0003.html 14:57:50 -> http://www.w3.org/2008/05/29-rdfa-minutes.html previous 2008-05-29 14:57:57 rrsagent, please make record public 14:59:30 SW_SWD(RDFa)11:00AM has now started 15:00:06 +Ralph 15:00:12 zakim, dial steven-617 15:00:12 ok, Steven; the call is being made 15:00:13 +Steven 15:00:31 +??P29 15:00:36 zakim, I am ??P29 15:00:36 +msporny; got it 15:02:31 benadida has joined #rdfa 15:02:52 dialing in now 15:02:57 +ShaneM 15:03:07 Chair: Ben 15:03:33 (umm, well trying to dial in now) 15:04:01 scribe: Ralph 15:04:08 +Ben_Adida 15:04:18 zakim, who is on the call 15:04:18 I don't understand 'who is on the call', benadida 15:04:40 zakim, who is on the phone ? 15:04:40 On the phone I see Ralph, Steven, msporny, ShaneM, Ben_Adida 15:04:44 Regrets: Michael 15:06:37 markbirbeck has joined #rdfa 15:06:50 zakim, code? 15:06:50 the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck 15:07:21 +markbirbeck 15:08:18 Topic: Action Items 15:08:39 [DONE] ACTION: Shane draft a TAG response along the lines of "we will update the namespace document, both the prose and the machine-readable and all documents of type XHTML1 have RDF triples" [recorded in http://www.w3.org/2008/05/29-rdfa-minutes.html#action06] 15:08:50 Shane: this was integrated into Steven's message 15:10:57 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:11:01 -- continues 15:11:30 Ben: I believe INRIA will be dual-licensing their code under LGPL 15:11:39 ACTION: Ralph confirm whether LGPL is ok with W3C 15:12:03 ACTION: Manu to reach out to Slashdot and attempt to get RDFa integrated into Slashdot. [recorded in http://www.w3.org/2008/05/08-rdfa-minutes.html#action10] 15:12:05 -- continues 15:12:15 Manu: I've sent email, need to look for a response 15:12:22 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:12:25 -- continues 15:12:30 ACTION: Michael to determine which useless-triples test cases to remove and which to add. [recorded in http://www.w3.org/2008/05/08-rdfa-minutes.html#action12] 15:12:43 -- continues 15:15:59 Manu: I'll take this action from Michael 15:16:24 Manu: I've already removed the tests that should be removed 15:16:34 ... I think there are 3 useless-triple test cases that should be added 15:18:31 ACTION: Manu complete test suite [by Thursday 12 June] 15:22:02 ACTION: Ralph to help Ben with Last Call Comment report 15:22:16 Topic: ISSUE-111: XSLT conformance levels 15:22:26 -> http://www.w3.org/2006/07/SWD/track/issues/111 issue 111 15:22:38 Manu: I've been talking with Ivan and Micah Dubinko about this 15:23:04 ... XSLT implementations will have two problems: whitespace preservation and inclusion of namespaces in XML literals 15:23:18 ... Micah thinks this will be a black mark against RDFa if it requires whitespace preservation 15:23:28 ... and Ivan doesn't like the way we're doing namespaces in XML literals 15:23:46 I would just say it is a "SHOULD" 15:23:53 ... Micah suggests that the spec make whitespace preservation optional 15:24:05 ... either for XSLT alone or for all implementations 15:24:16 Ben: I'm opposed to doing something special for XSLT1 15:24:32 ... if we make whitespace preservation optional, we should do it for all implementations 15:24:58 Ralph: +1 to not treating XSLT differently 15:25:19 Ben: if we do make these optional, how will that affect interoperability? 15:25:27 ... will people not be able to rely on XML literals? 15:25:54 Shane: we decided that whitespace should be preserved 15:26:08 ... and we said the underlying spec determines how namespaces are preserved in XML literals 15:26:29 ... if we make namespace preservation optional, that reduces the utility of that part of the spec in my opinion 15:26:55 Manu: the namespace problem is that XSLT1 doesn't appear to be able to add xmlns attributes to the top-level element 15:27:28 ... Ivan did say he thought there was a way to get @xmlns into every element but these would overwrite any other @xmlns in those elements, so that would be wrong 15:27:46 Ben: not carrying the namespaces inside XML literal would simply be wrong 15:28:35 Manu: there are some large practical implementations 15:30:24 Ralph: we are not required to show that all implementations fully implement the spec 15:30:45 ... we are only required to show that all features have been implemented somewhere 15:32:25 Shane: Ben made an important point that we should not make an exception for broken tools 15:33:00 ... if there are tools that can't support the spec, then those are not suitable implementation tools 15:33:15 Ben: but these shortcomings can point to design issues in the spec 15:33:25 ... I don't feel that the XML Literal design is wrong 15:33:34 ... however, the whitespace preservation could be changed 15:33:49 Steven: XML does not specify whether whitespace is preserved or not 15:34:13 ... XML says there are two sorts of whitespace preservation; default and preserved 15:34:26 ... you don't know whether 'default' preserves whitespace 15:34:46 ... there's no way XSLT can know how the source language specifys whitespace preservation 15:34:53 ... and the default may be 'preserve' 15:35:05 ... so XSLT has no business touching whitespace at all 15:35:23 Ben: so I propose we make no change 15:35:27 +1 15:36:19 Ralph: +1 to no change 15:36:31 +1 for no change 15:36:59 Mark: agree 15:37:32 ... could we slightly change the wording to say 'if you support XML Literals, then this is how you should support them' 15:37:52 ... i.e. we could allow implementations to not support XML Literal 15:40:33 Ralph: I'd rather we consider these as implementation bugs and let the community experience determine how important it is for any given implementation to fix its bug 15:41:04 ... we decided in favor of whitespace preservation on the basis that those (few?) applications who really cared had no other way to get whitespace 15:41:26 ... the deployment experience can show whether those applications really influence implementations 15:43:05 PROPOSAL: in response to ISSUE-111, we do not believe a change in the spec is necessary. We believe that, architecturally, whitespace and namespace preservation are important. We rely on deployment experience to inform the specifics of complete implementations. 15:43:50 Here's a case
function f(a); ... lots of lines ...
15:44:02 PROPOSAL: in response to ISSUE-111, we do not believe a change in the spec is justified. We believe that, architecturally, whitespace and namespace preservation are important. We rely on deployment experience to .... 15:44:45 PROPOSAL: in response to ISSUE-111, we do not believe a change in the spec is justifiable. We believe that, architecturally, whitespace and namespace preservation are important. We will rely on deployment experience to inform specific implementation techniques. 15:45:21 +1 15:45:23 +1 15:45:26 +1 15:45:35 +1 15:45:37 RESOLVED: in response to ISSUE-111, we do not believe a change in the spec is justifiable. We believe that, architecturally, whitespace and namespace preservation are important. We will rely on deployment experience to inform specific implementation techniques. 15:45:55 Topic: ISSUE-113: document fragments 15:46:06 q+ to discuss follow your nose 15:46:08 -> http://www.w3.org/2006/07/SWD/track/issues/113 issue 113 15:46:34 I'd drafted : http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008May/0030.html 15:46:48 Ben: we've been careful to specify that triples are only present in complete documents 15:47:11 http://www.w3.org/MarkUp/2008/ED-rdfa-syntax-20080603/#sec_3.9. 15:47:22 Ben: any objections to 0030 ? 15:48:40 I think "dataRSS" is "DataRSS". 15:49:01 Two many "only"s in that sentence 15:49:01 kk thanks 15:49:02 Ralph: the critical sentence is the first one in the last paragraph of 3.9. I support this 15:49:17 +1 to the language in http://www.w3.org/MarkUp/2008/ED-rdfa-syntax-20080603/#sec_3.9. 15:49:42 "and thus only yield their true triples only once they are placed" 15:50:40 Mark: is this actually responding to the question? 15:50:59 ... in the spirit of allowing experimentation, I'd prefer not to be so strict 15:51:10 ... just say that to determine the triples you need the full document context 15:52:06 What about multi namespace documents? 15:53:21 q+ totalk on fragments 15:53:32 q+ to talk about fragments 15:53:52 Steven, you wanted to discuss follow your nose and to talk about fragments 15:54:25 Steven: my worry is the wording that triples are only revealed in the full document context 15:54:28 q+ to talk about triple extraction 15:54:34 ... I'd like SVG fragments to contain triples 15:54:53 Ben: I believe there will be applications that do extract triples from DataRSS 15:55:06 ... but I think we need to defer the standardization of that for a future version 15:55:31 Mark: the current language is more rigid than we need 15:56:11 Steven: I'd say "only once they are placed in complete documents" 15:56:32 Mark: if we're trying to address "be careful when you put fragments in" then just say that 15:57:45 PROPOSE: s/fragments only have all of their context and thus only yield their true triples only once they are placed within"/triples in fragments must be interpreted in the context of a" 15:58:14 Steven: I'm just asking that RDF triples be extractable from SVG+ 15:58:24 Shane: but this spec is not covering SVG 16:00:32 But it is covering the xhtml namespace 16:02:10 I think that means it would read like this:

While these uses are legitimate, and their results may be predictable if the fragments are carefully constructed, remember that XHTML+RDFa is not specified for XHTML fragments; triples in fragments must be interpreted in the context 16:02:10 of a complete XHTML+RDFa document. 16:02:10 Consequently, authors should craft these fragments carefully and 16:02:10 consider the various ways in which a given fragment can be framed.

16:02:17 Ralph: and, specifically, in response to Micah's request that opened issue 113 we're explicitly _not_ specifying processing rules for fragments 16:02:52 Steven: but some folks claim there is no XHTML on the Web today because they strictly apply the specifications and don't find documents that use the correct media type 16:03:30 ... it may depend on what Micah means by 'fragments' 16:03:46 "A common situation will be to take fragments of XHTML+RDFa and move them from one document to another. This may be through the use of tools, such as cut-and-paste, or through snippets of code that are provided by organisations such as Creative Commons. However, authors should be aware that this specification does not say how these fragments should be processed outside of a document (although future versions will address this). They can of course be in 16:04:07 ... if he's thinking of multiple namespace documents then it is bad to exclude RDFa from them 16:04:19 Ralph: Micah's message specifically referred to copy-and-paste 16:04:42 Ben: WAI PF WG also mentioned fragments 16:05:50 Steven: but if Micah is only referring to bits of XHTML lying around, then we're fine 16:07:24 PROPOSE: resolve ISSUE-113 as "we will not be specifying processing rules for fragments, though a future version of the spec may do so. We don't rule out the use case." 16:07:39 Ralph: +1 to proposal 16:08:02 +1 16:08:06 +1 16:08:12 Shane: ok 16:08:32 RESOLVED: close ISSUE-113 as "we will not be specifying processing rules for fragments, though a future version of the spec may do so. We don't rule out the use case." 16:08:53 ACTION: Mark to tweak paragraph 3.9 of the spec on fragments. 16:09:25 zakim, ack Steven 16:09:25 I see Ralph, ShaneM on the speaker queue 16:09:25 Topic: TAG comments 16:09:41 q- 16:09:42 Steven: we're discussing the wording of the response 16:09:49 ... issue about the media type 16:10:15 ... our reply is along the lines of 'HTML and XHTML have always contained assertions and this is just another way to express those assertions' 16:10:47 ... I think this is completely independent of media type because of mixed-namespace documents 16:11:01 ... you can't tell from the media type whether a document actually uses the XHTML namespace 16:11:38 ... our XHTML namespace tells you how to interpret the XHTML attributes [in a mixed-namespace document] 16:12:31 Shane: the got-ya here is that some TAG participants view media type as an announcement mechanism 16:12:46 ... and we're saying "no, media type is not an announcement mechanism" 16:14:06 Steven: ok, now I'm ready to send the response to the TAG 16:14:36 ACTION: Shane produce a CR-ready draft for SWD and XHTML2 WGs to approve 16:15:07 Shane++ 16:15:57 Note that the week of the 16th is ugly for a transition call - please start scheduling it ASAP! 16:16:17 Topic: Clean Room implementation status 16:16:21 Ben: I'm well along with this 16:16:34 ... the only problems I'm having have nothing to do with the spec 16:16:56 ... the general structure with deep @rel, chaining, etc. is working for me just fine in Ruby 16:17:05 Ben++ 16:17:08 [adjourned] 16:17:10 -ShaneM 16:17:11 -msporny 16:17:11 -markbirbeck 16:17:13 -Steven 16:24:31 -Ralph 16:24:33 -Ben_Adida 16:24:33 SW_SWD(RDFa)11:00AM has ended 16:24:35 Attendees were Ralph, Steven, msporny, ShaneM, Ben_Adida, markbirbeck 16:24:38 rrsagent, please draft minutes 16:24:38 I have made the request to generate http://www.w3.org/2008/06/05-rdfa-minutes.html Ralph 16:25:17 zakim, bye 16:25:18 Zakim has left #rdfa 16:25:41 rrsagent, bye 16:25:41 I see 9 open action items saved in http://www.w3.org/2008/06/05-rdfa-actions.rdf : 16:25:41 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] [1] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-10-57 16:25:41 ACTION: Ralph confirm whether LGPL is ok with W3C [2] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-11-39 16:25:41 ACTION: Manu to reach out to Slashdot and attempt to get RDFa integrated into Slashdot. [recorded in http://www.w3.org/2008/05/08-rdfa-minutes.html#action10] [3] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-12-03 16:25:41 ACTION: Michael to create 'RDFa for uF users' on RDFa Wiki [recorded in http://www.w3.org/2008/03/13-rdfa-minutes.html#action12] [4] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-12-22 16:25:41 ACTION: Michael to determine which useless-triples test cases to remove and which to add. [recorded in http://www.w3.org/2008/05/08-rdfa-minutes.html#action12] [5] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-12-30 16:25:41 ACTION: Manu complete test suite [by Thursday 12 June] [6] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-18-31 16:25:41 ACTION: Ralph to help Ben with Last Call Comment report [7] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T15-22-02 16:25:41 ACTION: Mark to tweak paragraph 3.9 of the spec on fragments. [8] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T16-08-53 16:25:41 ACTION: Shane produce a CR-ready draft for SWD and XHTML2 WGs to approve [9] 16:25:41 recorded in http://www.w3.org/2008/06/05-rdfa-irc#T16-14-36