14:49:30 RRSAgent has joined #rdfa 14:49:30 logging to http://www.w3.org/2011/02/03-rdfa-irc 14:49:32 RRSAgent, make logs world 14:49:32 Zakim has joined #rdfa 14:49:34 Zakim, this will be 7332 14:49:34 ok, trackbot; I see SW_RDFa()10:00AM scheduled to start in 11 minutes 14:49:35 Meeting: RDFa Working Group Teleconference 14:49:35 Date: 03 February 2011 14:50:42 Agenda: http://lists.w3.org/Archives/Public/public-rdfa-wg/2011Jan/0156.html 14:50:44 Chair: Manu 14:51:14 Present: Ivan, Manu, Toby, Nathan, Steven, ShaneM, MarkB 14:58:26 SW_RDFa()10:00AM has now started 14:58:33 +tinkster 14:58:45 Zakim, mute me 14:58:45 sorry, tinkster, muting is not permitted when only one person is present 14:59:04 In case they want to talk to themselves? 14:59:58 Knud has joined #rdfa 15:00:18 ShaneM has joined #rdfa 15:00:35 +??P14 15:00:37 running a bit late - will be along presently 15:00:39 zakim, I am ??P14 15:00:39 +manu; got it 15:00:40 Zakim, mute me 15:00:40 tinkster should now be muted 15:01:12 + +539149aaaa 15:01:23 +??P30 15:01:24 zakim, dial steven-617 15:01:27 ok, Steven; the call is being made 15:01:30 Zakim, i am ?? 15:01:32 zakim, I am aaaa 15:01:33 +Steven 15:01:37 +webr3; got it 15:01:43 +Knud; got it 15:03:04 zakim, dial ivan-voip 15:03:04 ok, ivan; the call is being made 15:03:06 +Ivan 15:03:18 http://blog.whatwg.org/usability-testing-html5 15:05:55 +??P22 15:06:04 zakim, ??P22 is ShaneM 15:06:04 +ShaneM; got it 15:07:32 Scribe: Steven 15:07:46 Topic: Quick updates 15:07:52 http://buzzword.org.uk/2011/Atom_plus_RDFa/spec.html 15:07:55 Agenda: http://lists.w3.org/Archives/Public/public-rdfa-wg/2011Feb/0001.html 15:08:15 Manu: Toby's working on an Atom+RDFa spec - just a heads-up 15:08:21 ... we might want to publish as a note 15:08:37 Ivan: I implement Toby's stuff already 15:08:39 Ivan++ 15:09:04 Topic: ISSUE-69: xml and xmlns prefixes in Default RDFa Profile 15:09:10 Topic: ISSUE-69: xml and xmlns prefixes in Default RDFa Profile http://www.w3.org/2010/02/rdfa/track/issues/69 15:09:15 issue-69? 15:09:15 ISSUE-69 -- Should the xml and xmlns prefixes be pre-defined in the default profile? -- open 15:09:15 http://www.w3.org/2010/02/rdfa/track/issues/69 15:09:22 http://www.w3.org/2010/02/rdfa/track/issues/69 15:09:54 Ivan's opinion: http://lists.w3.org/Archives/Public/public-rdfa-wg/2011Jan/0124.html 15:10:00 Ivan: I already gave my opinion 15:10:09 [Manu reads] 15:10:35 Manu: You suggest xml and xmlns prefixes should be added 15:10:36 xml -> http://www.w3.org/XML/1998/namespace# 15:10:38 xmlns -> http://www.w3.org/2000/xmlns/ 15:10:54 xmlns:xmlns="..." is illegal to declare 15:11:01 prefix="xmlns: ..." is not. 15:11:01 Shane: It is illegal to redeclare the xmlns prefix 15:11:16 Ivan: I am in favour of declaring it 15:11:27 ... or we could declare it as an error 15:11:37 xmlns:xml is legal to declare, provided you point it at the proper XML namespace. 15:11:48 ... calling it an error makes sense 15:11:52 Namespaces in XML says: The prefix xml is by definition bound to the namespace name http://www.w3.org/XML/1998/namespace. It MAY, but need not, be declared, and MUST NOT be bound to any other namespace name. Other prefixes MUST NOT be bound to this namespace name, and it MUST NOT be declared as the default namespace. The prefix xmlns is used only to declare namespace bindings and is by definition bound to the namespace name http://www.w3.org/2000/xmlns/. It 15:12:12 http://lists.w3.org/Archives/Public/public-rdfa-wg/2011Jan/0009.html 15:12:42 Ivan: Declaring them as illegal as prefixes might be cleaner 15:12:54 ... but it means an extra check 15:13:39 RDFa 1.0 test suite test 0142 does already test that RDFa processors make this extra check. 15:14:23 TC 0142 is not a valid test, Toby? 15:14:36 SHane: The XML Spec says that xmlns must not be declared 15:14:50 Ivan: THis is for CURIE prefixes 15:14:54 s/TH/Th/ 15:15:00 ... it's not an XML issue 15:15:22 ... the issue is what to do if I use them in a prefix attribute 15:15:45 Manu: Let's just declare xml and xmlns 15:16:01 ... in the default profile 15:16:01 http://rdfa.digitalbazaar.com/test-suite/test-cases/xhtml1/0142.xhtml 15:16:26 Manu: Any objections? 15:16:29 [none] 15:16:32 PROPOSAL: The RDFa Core 1.1 Default Profile should declare the 'xml' and 'xmlns' prefixes. 15:16:34 +1 15:16:41 +1 15:16:42 +1 15:16:45 +0 15:16:45 +1 15:16:48 +1 15:16:49 +0 15:17:13 (maybe +0... I don't especially care about this either way - just thought it needed discussing) 15:17:23 RESOLVED: The RDFa Core 1.1 Default Profile should declare the 'xml' and 'xmlns' prefixes. 15:17:31 Steven: Don't feel strongly on this either way 15:17:37 Nathan: Likewise 15:17:40 Topic: ISSUE-74: Host Language Conformance 15:17:45 http://www.w3.org/2010/02/rdfa/track/issues/74 15:17:50 Topic: ISSUE-74: Host Language Conformance http://www.w3.org/2010/02/rdfa/track/issues/74 15:18:01 Issue-74? 15:18:01 ISSUE-74 -- Host Language Conformance -- open 15:18:01 http://www.w3.org/2010/02/rdfa/track/issues/74 15:18:07 Zakim, unmute me 15:18:07 tinkster should no longer be muted 15:19:48 [Brief discussion on how to mark issues that have been handled and not yet closed] 15:20:58 Toby: Where is the divide betewen Core and the host 15:21:07 s/ewen/ween/ 15:21:37 ... special handling of body and head, etc 15:22:13 ... My suggestion is that the host can do what it wants 15:22:42 ... if it wants to provide an automated way to create an RDFa friendly version 15:23:09 q+ 15:23:15 ack ivan 15:23:47 Ivan: Core uses @href and @src as part of its processing, though these are HTML attributes 15:24:28 SVG uses xlink:href ? 15:24:30 http://www.w3.org/TR/SVG/linking.html#Links 15:24:31 ... so the clean way in an ideal world is some sort of automatic means of specifying which attr represents what in the processing 15:24:35 q+ 15:25:06 q+ to discuss href / src 15:25:35 Ivan: On the GRDDL thing, @profile is also used by GRDDL (and others) 15:26:26 ... so there is a potential classh, which would make me uncomfortable about mentioning it explicitely 15:26:33 s/ssh/sh/ 15:26:47 ack Steven 15:27:12 Steven: Allowing host languages to do special stuff means that we don't have generic RDFa processors anymore. 15:27:32 Ivan: That's what we already have, though, right? We have to do special things for XHTML and XML... 15:27:54 Steven: We can have one or two special cases, we don't want to allow everything to be a special case. 15:28:07 Ivan: HTML has historical baggage, and we could just say that. 15:28:29 Toby: THat's what I'm saying; quirks are hard to handle in a general-purpose system 15:28:31 Toby: The more special cases a host language puts in, the less likely a generic RDFa processor is going to work. 15:28:48 s/TH/Th/ 15:29:48 Manu: On the other hand, if host-langauges use special stuff they are less likely to be used since they won't work with generic systems 15:29:58 http://lists.w3.org/Archives/Public/public-rdfa-wg/2011Jan/0141.html 15:30:05 ack ShaneM 15:30:05 ShaneM, you wanted to discuss href / src 15:30:09 q? 15:30:56 Shane: I appreciate the concern, and we say that @href and @src are optional, and mention them explicitely in core as being optional 15:30:57 http://www.w3.org/2010/02/rdfa/sources/rdfa-core/Overview-src.html#s_syntax 15:31:24 Ivan: SO if I have a host lang with @href and @src, then the relecant host-lang spec must say that they use @href? 15:31:29 s/SO/So/ 15:32:30 Manu: I would say just process @src and @href 15:32:38 Ivan: But what does the spec say? 15:33:10 Shane: I'm not sure if I agree with you Manu, we don't know what those attributes mean in another host language 15:33:21 Ivan: We define it! 15:34:10 q+ to ask what other languages include href/src in a different way? 15:34:40 Steven: I'm with Shane on this 15:34:53 Ivan: But the spec says otherwise 15:34:58 but href="lksdf lskdfj lskdjf lsd fj" could be valid for some +xml type, what happens when RDFa processor finds this? 15:35:01 SHane: Only for host languages that support them 15:35:12 Zakim, mute me 15:35:12 tinkster should now be muted 15:35:19 Shane: Section 7.5 15:35:22 s/SH/Sh/ 15:35:38 This specification defines processing rules for optional attributes that may not be present in all Host Languages (e.g., @href). If these attributes are not supported in the Host Language, then the corresponding processing rules are not relevant for that language. 15:35:57 q+ 15:36:27 q+ to say not only must it be defined, but it must be defined in a compatible way 15:36:31 Atom has @src (or maybe @source?) 15:36:43 Ivan: Atom has href, so a generic processor has to decide whether to handle href or not 15:37:07 ManU: I agree with the purity of what we're discussing 15:37:31 q+ to argue with manu 15:37:31 ... ... I know of no other languages that use @href or @src otherwise 15:37:32 Yes, Atom has - roughly equivalent to