15:51:45 RRSAgent has joined #rdfa 15:51:45 logging to http://www.w3.org/2008/02/14-rdfa-irc 15:51:51 Meeting: RDF-in-XHTML Task Force 15:51:57 rrsagent, please make record public 15:52:07 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Feb/0055.html 15:52:21 Chair: Manu 15:52:21 Steven has joined #rdfa 15:52:40 Previous: http://www.w3.org/2008/02/07-rdfa-minutes.html 15:52:54 Regrets: Ben, Simone 15:53:20 (Steven also sent his regrets for last week) 15:53:29 (Not mentioned in minutes) 15:53:44 Regrets+ Michael 15:53:55 (I'll update last week's minutes, Steven) 15:54:07 ach, not a real prob 15:55:09 :-) 15:55:20 Probable regrets for next week too: returning from a FtF 15:56:21 Scribe: Ralph 15:56:24 thanks Ralph :) 15:57:20 does that mean you dreamed about it? 15:57:32 nightmare 15:57:35 haha :) 15:58:05 SW_SWD(RDFa)11:00AM has now started 15:58:08 +Ralph 15:58:12 +??P3 15:58:20 zakim, I am ??P3 15:58:20 +msporny; got it 15:58:20 zakim, ??p3 is Manu 15:58:21 I already had ??P3 as msporny, Ralph 16:00:37 zakim, dial steven-617 16:00:37 ok, Steven; the call is being made 16:00:38 +Steven 16:02:30 markbirbeck has joined #rdfa 16:02:50 Steven: coordination with Hypertext CG? 16:03:24 zakim, code? 16:03:28 the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck 16:03:43 +ShaneM 16:04:10 + +0208761aaaa 16:04:17 zakim, i am aaaa 16:04:17 +markbirbeck; got it 16:04:54 Topic: Action Review 16:05:03 ACTION: Ben to email mailing list to think about last substantive issue on tracker: http://www.w3.org/2006/07/SWD/track/issues/6 [recorded in http://www.w3.org/2008/02/07-rdfa-minutes.html#action07] 16:05:05 -- continues 16:05:11 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] 16:05:13 -- continues 16:05:18 ACTION: Ben to add status of various implementations on rdfa.info [recorded in http://www.w3.org/2007/10/04-rdfa-minutes.html#action06] 16:05:20 -- continues 16:05:27 ACTION: Manu write 2 new tests for img[@src] as subject [recorded in http://www.w3.org/2008/01/31-rdfa-minutes.html#action08] 16:05:28 -- continues 16:05:34 ACTION: Michael to create "Microformats done right -- unambiguous taxonomies via RDF" on the wiki [recorded in http://www.w3.org/2007/08/23-rdfa-minutes.html#action06] 16:05:35 -- continues 16:05:52 Topic: Getting Syntax Document to Last Call 16:06:06 http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Feb/0054.html 16:06:10 -> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Feb/0054.html Manu's status 16:06:26 s/status/checklist/ 16:06:57 Mark: my changes to the Syntax document are still in progress 16:07:15 ... Shane has made the changes he is confident of 16:07:35 ... my plan is to insure completion tomorrow 16:08:14 Shane: there's a diff-marked version, so change review should be quick 16:09:16 Ralph: responding to the comments with pointers to sections in the diff-marked version should suffice 16:09:33 Shane: I'll publish the new editors' draft when ready 16:10:58 ... and will send the response to Diego and Ed based on Manu's draft when the new draft is up 16:11:49 ACTION: Shane send response to Diego and Ed review comments when new editors' draft is up 16:20:52 Mark: I've skimmed Manu's draft response to the comments and don't see problems but until I finish the edits I won't know for sure 16:21:06 Manu: what about Ed's comment about reference implementation? 16:21:13 ... I proposed to cite the test suite 16:21:28 Ralph: at most the reference would be an informative one 16:21:43 Steven: citing the test suite in the Status section would suffice 16:22:01 ... also, there's no such thing in W3C as a "reference implementation" 16:22:15 ... our test suite is not a conformance test 16:24:22 http://rdfa.digitalbazaar.com/rdfa-test-harness/ 16:26:57 RESOLVED: link to test harness will appear in Status section 16:27:41 Shane: there are 3 open issues in the Syntax document 16:28:17 Manu: Ivan's issue about "useless" bnodes being generated 16:28:27 Mark: I plan to remove that 16:28:40 ... I don't think we should generate useless statements 16:28:58 ... the situation is when the object is a bnode and there are no further references 16:29:05 Manu: this implies a change to the processing rules 16:29:10 Mark: yes, but in a minor way 16:29:23 Manu: not so minor for stream-based processors; requires look-ahead 16:29:50 Mark: use recursion instead; keep some state that says whether to use the value you already have 16:30:07 ... I will look at adding this and mail a proposal 16:30:22 ... could leave the spec open-ended; leave it up to the implementation 16:30:42 ... the extra triples serve no purpose but it's easier to leave them in the algorithm 16:30:53 ... implementations should not be penalized for dropping them 16:31:00 Shane: another issue about whitespace normalization 16:31:09 ... we currently refer to CSS2 for the algorithm 16:31:21 ... I don't remember where the current text came from 16:31:29 Steven: I don't think we should collapse whitespace at all 16:31:34 ... the CSS rules are about presentation 16:31:51 ... I think we should preserve whitespace in the triples because we don't know what it is intended to represent 16:32:03 Manu: there are quite a few tests that exercise this 16:32:31 ... some of the tests do require that whitespace be normalized 16:33:31 Ralph: Ben has had some strong input on the whitespace issue 16:33:56 http://rdfa.digitalbazaar.com/rdfa-test-harness/ 16:34:11 ... and in RDF/XML people have adopted usage styles that assume leading and trailing whitespace will be elided 16:34:33 Steven: that's fine -- that's what I call XML normalization 16:34:42 ... but the CSS rules have to do with presentation 16:35:00 Shane: Ben had done some experiments on deployed browsers 16:35:15 Manu: there's no such thing as preserving whitespace in MSIE's DOM 16:35:23 ... MSIE always returns normalized whitespace 16:35:34 ... and I thought we'd resolved to leave it to the parser 16:35:40 Mark: how can we ensure consistency? 16:36:02 Shane: we'll end up with random triples 16:36:10 Mark: the test suite won't be able to determine 16:36:21 ... does SPARQL have a trim() function? 16:37:12 Manu: do the whitespace rules apply only to plain literals? 16:37:20 Mark: they'll need to apply to XMLliterals as well 16:37:42 Manu: my implementation leaves XMLliterals as-is, only does whitespace normalization on plain literals 16:37:58 ... and we've written the tests so there is no whitespace 16:38:18 ... leading or trailing 16:38:28 ... and embedded whitespace is just a single space char 16:38:46 q+ 16:39:30 Mark: if you have 10 lines of text you'd often write ... with newlines and lots of spaces 16:39:36 Steven: see test 29 16:40:24 q- 16:41:12 Mark: I thought we'd decided to write the test as if the XPath normalization would be done 16:41:48 What about
16:41:55  ... the definition says something like "trim all leading and trailing whitespace and compress internal whitespace to a single space"
16:42:02  Steven: do newlines count?
16:42:07  Mark: I don't recall
16:42:21  ... but I'm proposing to do whatever that function does
16:42:29  Shane: normalize-space(), I believe
16:43:30  http://www.w3.org/TR/xpath#function-normalize-space
16:43:43  Steven: I'm a little dubious about removing internal whitespace
16:43:54  Mark: but we have MSIE that does normalize whitespace
16:43:58  ... this forces our hand
16:44:21  ... so the only way we could deal with MSIE is to put normalization into our spec
16:44:24  Shane: agree
16:44:32  Steven: that could be a bug in MSIE
16:44:58  Mark: the alternative is to leave it undefined and draw attention to implementors to trim space in the SPARQL query
16:46:27  Ralph: I really expect that the majority of RDF use cases will be happy with whitespace normalization
16:46:39  Steven: what if the internal whitespace is meaningful?
16:46:51  Shane: there's an XML Schema datatype that says 'preserve my whitespace'
16:46:58  Steven: will RDFa acknowledge this datatype?
16:47:09  Mark: XML rules itself does whitespace processing
16:47:37  Steven: root XML element can state 'preserve'
16:47:59  ... I do acknowledge that there are few places where multiple embedded whitespace is meaningful
16:48:48  ... but I'd consider it a serious problem if there is no way to deliberately include multiple spaces
16:49:20  Manu: we could add a datatype that says to preserve whitespace
16:49:44  Mark: that won't help; we have to either force normalization into the language, which gets us to the lowest common denominator
16:50:21  ... or we leave it undefined and therefore users must be careful in their SPARQL queries
16:51:05  Manu: we have to resolve this or we don't have a Last Call document
16:53:13  Ralph: I'd propose that we resolve to include normalization and explicitly note the resulting restriction in the Last Call document, asking for objectors to cite specific use cases
16:53:25  Mark: attribute values are not normalized
16:53:38  ... and attribute values can contain newlines
16:54:23  Shane: the value of @content is a plain literal, which we're normalizing
16:55:09  Mark: MSIE with element content is the only situation where we have a problem
16:55:28  ... it's feeling more like a hack to me to specify normalization everywhere
16:55:46  ... but I also don't like a solution that treats attribute values differently from element content
16:56:27  Manu: if people format their XML so that the markup is readable, will they be upset if the resulting value is not normalized?
16:56:29  
 ... I think there should only be one and it should be the vocab
17:12:11  Ralph: I'm ok with that
17:12:24  ... and it means that all the existing documents out there are not claiming to have RDFa in them
17:14:03  Mark: using the vocab URI doesn't harm GRDDL usage
17:14:14  Ralph: [looks at Ben's home page]
17:14:28  ... Ben uses the xhtml+rdfa DTD
17:14:49  Shane: also, please remove from the document the green box that says "Ivan raised this"
17:15:29  ... about unnecessary triples
17:17:09  Ralph: what about Last Call duration?
17:17:16  Shane: 6 weeks seems a long time
17:19:51  -> http://lists.w3.org/Archives/Member/tag/2008Feb/0048.html "RDFa Last Call period; consider TAG review?" [Ralph 2008-02-14]
17:20:21  Mark: the fact of existing implementations should help people be confortable
17:30:22  Manu: I'm fine with either 4 weeks or 6 weeks
17:32:13  Mark: I'd prefer a shorter period
17:32:25  Shane: 6 weeks seems long to me
17:32:52  nice... very tasteful, Shane :)
17:35:08  -ShaneM
17:35:54  RESOLVED: the Task Force sees no need to have longer than 4 weeks Last Call period
17:36:59  -markbirbeck
17:39:32  -Ralph
17:39:34  -msporny
17:39:35  SW_SWD(RDFa)11:00AM has ended
17:39:36  Attendees were Ralph, msporny, Steven, ShaneM, +0208761aaaa, markbirbeck
17:39:38  zakim, bye
17:39:38  Zakim has left #rdfa
17:39:42  rrsagent, please draft minutes
17:39:42  I have made the request to generate http://www.w3.org/2008/02/14-rdfa-minutes.html Ralph
17:40:25  rrsagent, bye
17:40:25  I see 6 open action items saved in http://www.w3.org/2008/02/14-rdfa-actions.rdf :
17:40:25  ACTION: Ben to email mailing list to think about last substantive issue on tracker: http://www.w3.org/2006/07/SWD/track/issues/6 [recorded in http://www.w3.org/2008/02/07-rdfa-minutes.html#action07] [1]
17:40:25    recorded in http://www.w3.org/2008/02/14-rdfa-irc#T16-05-03
17:40:25  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] [2]
17:40:25    recorded in http://www.w3.org/2008/02/14-rdfa-irc#T16-05-11
17:40:25  ACTION: Ben to add status of various implementations on rdfa.info [recorded in http://www.w3.org/2007/10/04-rdfa-minutes.html#action06] [3]
17:40:25    recorded in http://www.w3.org/2008/02/14-rdfa-irc#T16-05-18
17:40:25  ACTION: Manu write 2 new tests for img[@src] as subject [recorded in http://www.w3.org/2008/01/31-rdfa-minutes.html#action08] [4]
17:40:25    recorded in http://www.w3.org/2008/02/14-rdfa-irc#T16-05-27
17:40:25  ACTION: Michael to create "Microformats done right -- unambiguous taxonomies via RDF" on the wiki [recorded in http://www.w3.org/2007/08/23-rdfa-minutes.html#action06] [5]
17:40:25    recorded in http://www.w3.org/2008/02/14-rdfa-irc#T16-05-34
17:40:25  ACTION: Shane send response to Diego and Ed review comments when new editors' draft is up [6]
17:40:25    recorded in http://www.w3.org/2008/02/14-rdfa-irc#T16-11-49