IRC log of rdfa on 2008-03-06

Timestamps are in UTC.

15:56:30 [RRSAgent]
RRSAgent has joined #rdfa
15:56:30 [RRSAgent]
logging to http://www.w3.org/2008/03/06-rdfa-irc
15:56:36 [Ralph]
Meeting: RDF-in-XHTML Task Force
15:56:40 [Ralph]
zakim, this will be rdfa
15:56:40 [Zakim]
ok, Ralph; I see SW_SWD(RDFa)11:00AM scheduled to start in 4 minutes
16:00:09 [Ralph]
-> http://www.w3.org/2008/02/28-rdfa-minutes.html previous 2008-02-28
16:00:27 [Ralph]
Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0071.html
16:00:38 [markbirbeck]
markbirbeck has joined #rdfa
16:00:39 [msporny]
Ralph, I can scribe today if you'd like...
16:00:49 [Zakim]
SW_SWD(RDFa)11:00AM has now started
16:00:52 [markbirbeck]
zakim, code?
16:00:52 [Zakim]
the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck
16:00:56 [Zakim]
+Ralph
16:01:09 [markbirbeck]
markbirbeck has left #rdfa
16:01:17 [markbirbeck]
markbirbeck has joined #rdfa
16:01:30 [markbirbeck]
zakim, random gibberish to see if I'm connected.
16:01:30 [Zakim]
I don't understand you, markbirbeck
16:01:35 [Zakim]
+??P21
16:01:41 [msporny]
ha...
16:01:48 [msporny]
zakim, I am ??P21
16:01:48 [Zakim]
+msporny; got it
16:01:57 [markbirbeck]
zakim, code?
16:01:57 [Zakim]
the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), markbirbeck
16:02:27 [Zakim]
+ +0208761aaaa
16:02:27 [benadida]
benadida has joined #rdfa
16:02:33 [markbirbeck]
zakim, i am aaaa
16:02:33 [Zakim]
+markbirbeck; got it
16:03:04 [Zakim]
+Ben_Adida
16:03:33 [Ralph]
Regrets: Michael, Simone
16:03:45 [Ralph]
Regrets+ Shane
16:04:04 [benadida]
Steven, are you on the call?
16:05:30 [Steven]
zakim, dial steven-617
16:05:30 [Zakim]
ok, Steven; the call is being made
16:05:32 [Zakim]
+Steven
16:06:27 [Ralph]
agenda+ Actions
16:06:34 [Ralph]
agenda+ Issue-89
16:06:39 [Ralph]
agenda+ Issue-97
16:07:09 [Ralph]
agenda+ Easy Issues
16:07:17 [Ralph]
agenda+ Test Case status
16:07:20 [Ralph]
agenda+ Primer
16:08:24 [Ralph]
PROPOSED: to meet at 1500 UTC on March 13, 20, 27
16:08:47 [Ralph]
RESOLVED: to meet at 1500 UTC from March 13 onward
16:09:15 [Steeeven]
Steeeven has joined #rdfa
16:09:46 [Ralph]
Manu: do I need to implement something in Crazy Ivan for the EARL stuff?
16:10:03 [Steven]
Steven has changed the topic to: Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0071
16:10:15 [Zakim]
-markbirbeck
16:10:16 [Ralph]
Ben: let's look for mail from Benjamin Nowack
16:10:24 [Ralph]
Manu: I'll speak with Michael
16:10:52 [Ralph]
Ben: the Web Service approach to parsing is only going to work for a subset of the parsers
16:11:01 [Ralph]
... e.g. the javascript parsers actually have to run inside the browser
16:11:12 [Zakim]
+markbirbeck
16:11:46 [Ralph]
... inherently we'll need multiple ways to run the test suite
16:12:22 [Ralph]
Manu: Shane might have been looking into this
16:12:29 [Ralph]
... spidermonkey may help?
16:12:37 [Ralph]
Ben: but spidermonkey doesn't do DOM
16:12:52 [Ralph]
... so it won't work for Safari, IE, and Opera
16:13:29 [Ralph]
move to next agendum
16:13:29 [Zakim]
agendum 1. "Actions" taken up [from Ralph]
16:13:37 [Ralph]
[DONE] ACTION: Ben to respond to issue 87 [recorded in http://www.w3.org/2008/02/28-rdfa-minutes.html#action09]
16:14:25 [Ralph]
s/[DONE]//
16:14:39 [Ralph]
Ben: oops, I really closed issue 92
16:14:56 [Ralph]
ACTION: Ben to respond to issue 87 [recorded in http://www.w3.org/2008/02/28-rdfa-minutes.html#action09]
16:14:58 [Ralph]
-- continues
16:15:05 [Ralph]
[DONE] ACTION: Ben to update the primer [recorded in http://www.w3.org/2008/02/28-rdfa-minutes.html#action11]
16:15:36 [Ralph]
-> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0031.html "latest Primer edits" [Ben 2008-03-03]
16:15:52 [Ralph]
-> http://www.w3.org/2006/07/SWD/RDFa/primer/ live editor's draft of Primer
16:16:35 [Ralph]
ACTION: Mark to reply and process issue 88 [recorded in http://www.w3.org/2008/02/28-rdfa-minutes.html#action10]
16:16:51 [Ralph]
-- continues
16:17:04 [Ralph]
Mark: I did reply to Johannes but didn't get the formal "OK, I'm happy" response
16:17:16 [Ralph]
Ben: I'll take the followup to this action
16:17:52 [Ralph]
ACTION: Ben to followup with Johannes on his satisfaction with issue 88 resolution
16:17:59 [Ralph]
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:18:00 [Ralph]
-- continues
16:18:09 [Ralph]
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:18:10 [Ralph]
-- continues
16:18:23 [Ralph]
Ben: I'll do this after the implementation report is done
16:18:28 [Ralph]
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:18:30 [Ralph]
-- continues
16:18:41 [Ralph]
ACTION: Manu write a response to Christian Hoertnagl for issue 7 [recorded in http://www.w3.org/2008/02/21-rdfa-minutes.html#action09]
16:18:42 [Ralph]
-- continues
16:18:51 [Ralph]
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:18:52 [Ralph]
-- continues
16:19:20 [Ralph]
move to next agendum
16:19:20 [Zakim]
agendum 2. "Issue-89" taken up [from Ralph]
16:19:31 [Ralph]
-> http://www.w3.org/2006/07/SWD/track/issues/89 issue 89
16:20:29 [Ralph]
Mark: the problem in the first example (called "second example") is that when we drop all the way through we fetch the bnode from the parent
16:21:00 [Ralph]
... in the first case this is fine for foaf:name to complete the hanging triple but it's not fine for the DIV
16:21:30 [Ralph]
... it was being handled as if there were no subject, but there's no _anything_
16:21:37 [Ralph]
... Ivan had proposed a solution to this a while ago
16:21:52 [Ralph]
... he suggested skipping everything unless one of the significant attributes were present
16:22:10 [Ralph]
... this isn't sufficient, as @lang processing still needs to be done
16:22:41 [Ralph]
... Johannes spotted a condition that didn't quite work correctly with the added skip flag
16:23:38 [Ralph]
... the skip flag is _not_ meant to handle superfluous triples
16:23:49 [Ralph]
Ben: what changes need to be made?
16:24:17 [benadida]
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0043.html
16:25:29 [Ralph]
Mark: there is a minor error in the skip flag and an additional error in @property
16:25:39 [Ralph]
s/@//
16:25:51 [Ralph]
... the property error may not be worth fixing
16:26:08 [Ralph]
... when setting the skip flag we should also test that there is no property value
16:26:33 [Ralph]
... 'skip' skips completing the hanging triples (in this case)
16:27:01 [Ralph]
... so while it's correct that empty DIV should not complete a hanging triple, the next foaf:name _should_ complete a hanging triple
16:27:21 [Ralph]
... so this correction feels like a minor editorial one to me
16:27:40 [Ralph]
Ben: why didn't we discover this earlier?
16:27:55 [Ralph]
Mark: it has to do with @property appearing below a hanging triple. Would still be there without the DIV
16:28:13 [Ralph]
Ben: we have test cases with @rel and @property below it. Those should complete hanging triples.
16:28:44 [Ralph]
Mark: I didn't spot this because in my test case I have nearly the same markup as in Johannes' example but I added a 3rd line with an @rel
16:29:02 [Ralph]
... unfortunately, my @rel does complete a hanging triple so I didn't spot this
16:29:16 [Ralph]
... this skip flag error only arises if you have only @property
16:30:12 [Ralph]
... skip flag is only used at the end of a branch of @rel and @rev
16:31:34 [Ralph]
Ben: there's no disagreement in the task force; it seems a small but in the rules
16:33:52 [Ralph]
Ralph: let's just document this change clearly in the Changes section
16:34:16 [msporny]
Test #33
16:34:17 [Ralph]
ACTION: Mark/Shane include issue 89 correction in Changes section
16:34:22 [msporny]
http://rdfa.digitalbazaar.com/rdfa-test-harness/
16:34:26 [Ralph]
Manu: why didn't we notice this with test 33?
16:34:42 [Ralph]
Mark: we now do not complete hanging triples unless the recursion has given us a reason to complete them
16:35:08 [Ralph]
... the box in step "11" (really 10) was not in the previous rules
16:35:33 [Ralph]
Ben: is the change a small number of sentences?
16:36:13 [Ralph]
Mark: at the very end of step 4, we add "/+and if @property is not present+/ the skip property is set to True"
16:36:36 [benadida]
PROPOSE to resolve issue 89 as "update step 4 to take into account @property before setting the skip flag"
16:37:08 [msporny]
+1
16:37:12 [Steeeven]
+1
16:37:42 [Ralph]
RESOLVED: issue 89 resoved as "update step 4 to take into account @property before setting the skip flag"
16:38:12 [Ralph]
ACTION: Mark update editor's draft with issue 89 resolution
16:38:49 [Ralph]
move to item 4
16:38:56 [Ralph]
Topic: Easy Issues
16:39:33 [Ralph]
zakim, close item 4
16:39:33 [Zakim]
agendum 4, Easy Issues, closed
16:39:34 [Zakim]
I see 4 items remaining on the agenda; the next one is
16:39:35 [Zakim]
2. Issue-89 [from Ralph]
16:39:49 [Ralph]
Ben: the easy issues are mostly resolved in mail
16:39:54 [Ralph]
move to next agendum
16:39:54 [Zakim]
agendum 2. "Issue-89" taken up [from Ralph]
16:40:02 [Ralph]
zakim, close agendum 2
16:40:02 [Zakim]
agendum 2, Issue-89, closed
16:40:03 [Zakim]
I see 3 items remaining on the agenda; the next one is
16:40:03 [Ralph]
move to next agendum
16:40:04 [Zakim]
3. Issue-97 [from Ralph]
16:40:05 [Zakim]
agendum 3. "Issue-97" taken up [from Ralph]
16:40:17 [benadida]
http://www.w3.org/2006/07/SWD/track/issues/97
16:40:30 [Ralph]
"handing of namespaces and canonicalization of XML literals"
16:40:53 [Ralph]
Ben: namespaces in XML Literals should be in the XML namespace
16:41:18 [Ralph]
... Mark proposed that the right way to serialize these is to use XML Exclusive Canonicalization
16:41:45 [Ralph]
Mark: Exclusive Canonicalization requires a root element, called an "apex node"
16:42:09 [Ralph]
... we'd be required to do two things:
16:42:19 [Ralph]
... 1. dump all of the in-context namespaces onto the apex node
16:43:08 [Ralph]
... we have all the in-context prefix mappings in our [evaluation context]
16:43:45 [Ralph]
... 2. any embedded namespace declarations are supposed to be removed if they duplicate declarations on the apex node
16:43:54 [Ralph]
... I think we can drop this step
16:44:06 [Ralph]
... I've talked with Ivan about this and he thinks he might be able to implement it
16:44:25 [Ralph]
... but if there's no apex node I don't think we can do anything
16:45:11 [Ralph]
... Exclusive Canonicalization does not _require_ the implementation to create an apex node; it mostly does not deal with things that don't have apex nodes
16:46:38 [Ralph]
... RDF Concepts document only requires that an XMLLiteral be a well-formed thing; e.g. it can be inserted as a child of some other element and the result is well-formed
16:47:20 [Ralph]
Ben: how much of a problem would it be for us to say that namespaces must be specified [within the literal] if the author wants them
16:47:48 [Ralph]
Mark: RDF Concepts says XMLliterals must conform to Exclusive Canonicalization
16:48:14 [Ralph]
... so I think our loophole here is in the Exclusive Canonicalization specification
16:48:45 [Ralph]
Ben: I don't want to have to do XML [namespace] processing in the parser
16:49:11 [Ralph]
Mark: we could drop XMLLiterals alltogether and reserve the datatype, saying it's for a future version
16:49:38 [Ralph]
... we could wait and see how implementations experiment with the idea
16:50:09 [Ralph]
... alternatively, continue processing as now but once the parser encounters an XMLLiteral treat it as a string rather than do XML processing
16:51:09 [Ralph]
... create a string representation of the XML
16:51:43 [Ralph]
Manu: I'm hesitant to require processing all the XML
16:51:50 [Ralph]
... adds a lot of complexity to the parser
16:52:26 [Ralph]
... I'd prefer to take the inner text as-is and not require processing of it
16:52:33 [Steeeven]
+1
16:52:36 [Ralph]
... or leave the question to a future spec
16:53:21 [Ralph]
Mark: I have lots of use cases for XMLLiterals but I'm also not inclined to require processing the inner text
16:53:52 [Ralph]
Steven: keep the inner text as-is with the markup
16:54:13 [Ralph]
Manu: I do think people will have requirements to preserve all the inner markup
16:55:34 [Ralph]
Mark: taking the inner text is really useful for the 80% case, particularly for round-tripping uses
16:56:00 [Ralph]
... the problem is that calling the result an RDF XMLLiteral then it has to actually be one, and Exclusive Canonicalization is then required
16:56:10 [Ralph]
... could we call it an "RDFa XML literal"?
16:56:34 [Ralph]
Manu: rdfa:literal?
16:56:42 [Zakim]
-Ben_Adida
16:56:50 [benadida]
uggh, what happened....
16:57:10 [Ralph]
Ben: I'd prefer to look for a different solution and avoid rdfa:literal ; we're not supposed to be adding RDF features
16:57:13 [Ralph]
Ralph: +1 to Ben
16:57:26 [Zakim]
+Ben_Adida
16:58:02 [msporny]
rdfs:Literal ?
16:58:16 [Ralph]
Ben: I see 3 solutions; 1. resolve exclusive canonicalization, which seems to require XML understanding in the parser
16:58:43 [Ralph]
... 2. find another datatype that allows us to preserve the markup but doesn't require exclusive canonicalization
16:58:50 [Ralph]
... 3. leave it undefined in this version
16:59:37 [msporny]
I would prefer option #2: find another datatype that allows us to preserve the markup.
16:59:58 [Ralph]
Mark: in (3), I'd still suggest a paragraph that makes suggestions; e.g. "just take the inner string with the markup which isn't precisely an rdf:XMLLiteral but it's close enough for many users"
17:00:35 [Ralph]
Ben: let's post a summary to the mailing list and solicit feedback
17:00:44 [msporny]
http://www.w3.org/TR/rdf-schema/#ch_literal
17:01:19 [Ralph]
Manu: perhaps rdfs:Literal gives us enough leeway
17:02:25 [Ralph]
Ralph: I'm pretty sure rdfs:Literal will not do what we want
17:02:56 [Ralph]
... but let's put it to the list. Some of the RDF Core WG participants may have useful advice
17:03:02 [benadida]
ACTION: Mark to summarize the issue and 3 options for XMLLiteral to mailing list
17:03:43 [Ralph]
s/the issue/issue 97/
17:03:45 [Steeeven]
bye
17:03:49 [Zakim]
-Steven
17:04:02 [Ralph]
zakim, close this agendum
17:04:02 [Zakim]
agendum 3 closed
17:04:03 [Zakim]
I see 2 items remaining on the agenda; the next one is
17:04:05 [Zakim]
5. Test Case status [from Ralph]
17:04:10 [Ralph]
Topic: Primer
17:04:17 [Ralph]
Ben: please do look at the Primer
17:04:28 [Ralph]
... and send comments
17:05:48 [Ralph]
... should we push out an updated Primer quickly and then do another WD in a few weeks or wait?
17:05:49 [markbirbeck]
zakim, mute me
17:05:49 [Zakim]
markbirbeck should now be muted
17:05:53 [Ralph]
Ralph: how confusing is the current WD?
17:06:16 [markbirbeck]
zakim, unmute me
17:06:16 [Zakim]
markbirbeck should no longer be muted
17:07:01 [Ralph]
Ben: the changes are mostly in @src
17:07:58 [Ralph]
... perhaps the WGs can review these changes quickly
17:09:04 [benadida]
http://www.w3.org/2006/07/SWD/RDFa/primer/
17:09:32 [Ralph]
Ralph: I'm in favor of doing a quick update to resync followed in a few weeks by another update
17:10:12 [Ralph]
... but the risk in doing a rush update is in overlooking something else that's out of sync that might then create more confusion
17:11:02 [Ralph]
Ben: I'll try to write a diff document later today
17:11:53 [Ralph]
[adjourned]
17:11:56 [Zakim]
-markbirbeck
17:11:57 [Zakim]
-msporny
17:11:58 [Zakim]
-Ben_Adida
17:11:59 [Zakim]
-Ralph
17:11:59 [Zakim]
SW_SWD(RDFa)11:00AM has ended
17:12:00 [Zakim]
Attendees were Ralph, msporny, +0208761aaaa, markbirbeck, Ben_Adida, Steven
17:12:27 [Ralph]
rrsagent, please make record public
17:12:34 [Ralph]
rrsagent, please draft minutes
17:12:34 [RRSAgent]
I have made the request to generate http://www.w3.org/2008/03/06-rdfa-minutes.html Ralph
17:13:19 [Ralph]
Chair: Ben
17:13:55 [Ralph]
rrsagent, please draft minutes
17:13:55 [RRSAgent]
I have made the request to generate http://www.w3.org/2008/03/06-rdfa-minutes.html Ralph
17:14:00 [Ralph]
zakim, bye
17:14:00 [Zakim]
Zakim has left #rdfa
17:14:09 [Ralph]
rrsagent, bye
17:14:09 [RRSAgent]
I see 11 open action items saved in http://www.w3.org/2008/03/06-rdfa-actions.rdf :
17:14:09 [RRSAgent]
ACTION: Ben to respond to issue 87 [recorded in http://www.w3.org/2008/02/28-rdfa-minutes.html#action09] [1]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-14-56
17:14:09 [RRSAgent]
ACTION: Mark to reply and process issue 88 [recorded in http://www.w3.org/2008/02/28-rdfa-minutes.html#action10] [2]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-16-35
17:14:09 [RRSAgent]
ACTION: Ben to followup with Johannes on his satisfaction with issue 88 resolution [3]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-17-52
17:14:09 [RRSAgent]
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]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-17-59
17:14:09 [RRSAgent]
ACTION: Ben to add status of various implementations on rdfa.info [recorded in http://www.w3.org/2007/10/04-rdfa-minutes.html#action06] [5]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-18-09
17:14:09 [RRSAgent]
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] [6]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-18-28
17:14:09 [RRSAgent]
ACTION: Manu write a response to Christian Hoertnagl for issue 7 [recorded in http://www.w3.org/2008/02/21-rdfa-minutes.html#action09] [7]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-18-41
17:14:09 [RRSAgent]
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] [8]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-18-51
17:14:09 [RRSAgent]
ACTION: Mark/Shane include issue 89 correction in Changes section [9]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-34-17
17:14:09 [RRSAgent]
ACTION: Mark update editor's draft with issue 89 resolution [10]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T16-38-12
17:14:09 [RRSAgent]
ACTION: Mark to summarize the issue and 3 options for XMLLiteral to mailing list [11]
17:14:09 [RRSAgent]
recorded in http://www.w3.org/2008/03/06-rdfa-irc#T17-03-02