12:59:52 RRSAgent has joined #htmltf 12:59:53 logging to http://www.w3.org/2006/08/01-htmltf-irc 12:59:58 Meeting: RDF-in-XHTML Task Force 13:00:42 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Jul/0008.html 13:00:59 EliasT has joined #htmltf 13:01:35 Previous: 2006-07-18 http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Jul/0006.html 13:01:38 benadida has joined #htmltf 13:01:43 zakim, call me 13:01:44 Sorry, benadida; you need to be more specific about your location 13:01:55 ben is on irc after all! 13:02:00 SW_BPD(rdfxhtml)9:00AM has now started 13:02:02 indeed, explanations coming soon 13:02:07 +[IBMCambridge] 13:02:13 Zakim, IBMCambridge is me 13:02:13 +EliasT; got it 13:02:14 MarkB_ has joined #htmltf 13:02:23 zakim, dial steven-617 13:02:23 ok, Steven; the call is being made 13:02:24 +Steven 13:02:38 +Ben_Adida 13:02:47 +Ralph 13:03:17 +??P6 13:03:22 zakim, i am ? 13:03:22 +MarkB_; got it 13:04:28 agenda+ Action Items Review 13:04:37 agenda+ XHTML2: New Working Draft 13:04:46 [DONE] ACTION: Ben fix content negotiation on his current personal Web hosting site to make http://ben.adida.net/card (w/o ".html") work again [recorded in http://www.w3.org/2006/07/18-HTMLTF-minutes.html#action07] 13:04:58 ACTION: Ben update the issues list [recorded in http://www.w3.org/2006/07/18-HTMLTF-minutes.html#action01] 13:05:00 -- continues 13:05:08 ACTION: Ben start separate mail threads on remaining discussion topics [recorded in http://www.w3.org/2005/12/06-swbp-minutes#action04] 13:05:11 -- continues 13:05:28 Ben: I need to reconcile those two and figure out what we're going to resolve this Fall 13:05:33 [DONE] ACTION: Ben to draft full response to Bjoern's 2004 email [recorded in http://www.w3.org/2006/01/24-swbp-minutes.html#action03] 13:05:43 Ben: just about to press the 'send' button 13:06:23 ... Bjoern's resignation from validator work will unfortunately make this message appear to be something of a response to Bjoern's mail to W3C 13:06:38 Ben: I have a sentence referring to Bjoern's "resignation" message 13:06:45 Ralph: strike that bit 13:07:16 agenda+ QNames in Attributes 13:07:24 agenda+ CURIEs 13:07:42 agenda+ XHTML1.1: status of the module and what we can do to begin validating 13:11:01 -> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Aug/0000.html Ben's reply to Bjoern's 18-month-old message 13:12:29 ACTION: Ben write a prototype hGRDDL profile for XHTML 1 [recorded in http://www.w3.org/2006/05/08-htmltf-minutes.html#action06] 13:12:31 -- continues 13:13:00 Ben: Harry Halpin and Dan Connolly have asked me as Creative Commons representative to join the GRDDL WG and I have agreed to do so 13:13:19 ... so I'm hoping that the hGRDDL work will be done jointly with GRDDL WG and become part of the GRDDL spec 13:13:55 ... so it's pretty high priority for me to get an hGRDDL profile completed 13:13:59 ... including a transform 13:14:26 ... proposal so far is to have a profile URI that specifies a transform whose output is HTML with RDFa 13:14:33 s/with RDFa// 13:14:45 ... the transform will not be specifically tied to RDFa 13:15:12 Elias: people were asking DanC whether GRDDL could be used to output other content-types than RDF 13:15:24 ... Dan asked for official requirements to be submitted 13:16:08 ... http://chatlogs.planetrdf.com/swig/2006-07-31.html#T20-54-48 13:16:09 Ben: were people asking about other RDF serializations such as N3? 13:16:11 Elias: yes 13:17:47 Ben: GRDDL WG may start in the next couple of weeks 13:21:54 ACTION: Ben make sure RDFA bookmarklet runs locally [recorded in http://www.w3.org/2006/05/15-htmltf-minutes.html#action08] 13:21:55 -- continues 13:22:18 ACTION: once Steven sends editors' draft of XHTML2, all TF members take a look and comment on showstopper issues only [recorded in http://www.w3.org/2006/02/06-htmltf-minutes.html#action01] 13:23:00 -- continues 13:23:05 move to next agendum 13:23:05 agendum 1. "Action Items Review" taken up [from RalphS] 13:23:09 close agendum 1 13:23:10 move to next agendum 13:23:12 agendum 2. "XHTML2: New Working Draft" taken up [from RalphS] 13:23:36 http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#sec_24.2. 13:23:39 -> http://www.w3.org/TR/2006/WD-xhtml2-20060726/ XHTML 2.0 13:24:06 Steven: section 24.2 defines the actual relationship with RDF 13:24:27 ... XHTML2 only comes in a "strict" version 13:24:39 ... there is a separate specification for frames with a different media type 13:24:55 ... all the "transitional" stuff is gone, though some has been moved into the core 13:25:52 Ralph: I'm impressed that all of RDFa fits on half a screen! 13:26:21 ... I've only skimmed it and want to compare it thoroughly with our other RDFa detals 13:26:52 Steven: the XHTML2 specification document is not intended to contain tutorial material; tutorials are expected to be in separate documents 13:27:25 ... in the case of XHTML4 spec it was hard to identify where normative specification ended and tutorial examples started 13:27:36 Ben: do CURIEs appear in the current draft? 13:27:51 Steven: no, we're using QNAMEs in content still as we haven't resolved the CURIE question 13:28:52 ... the 26 July XHTML2 WD is not Last Call but we think we're very close to publishing a Last Call draft 13:28:59 Steven_ has joined #htmltf 13:29:14 rrsagent, please make this record public 13:29:22 Elias: does role appear in this draft? 13:29:36 ... and does it match what we've decided in RDFa discussion? 13:29:48 Steven: role is in there but not mapped to RDF 13:30:10 Topic: Role attribute status 13:30:23 primer: http://www.w3.org/TR/xhtml-rdfa-primer/ 13:31:02 Ben: in the 16 May draft of the RDFa primer we use role as an abbreviation for rdf:type 13:31:14 Steven: I am very much in support of that approach 13:32:03 Mark: in long discussion history prior to the 16 May primer draft, role was html:role 13:32:19 ... I feel that role needs to be a separate predicate 13:32:47 ... we're really talking now about deciding whether both xhtml:role and rdf:type triples should be generated 13:32:56 ... I think generating two triples is wrong 13:33:09 ... as I've said in the past, I think class should be used for rdf:type 13:33:30 ... unfortunately we haven't been able to get a clear opinion from the Accessibility folk 13:34:27 ... I think if someone chooses to add the equivalence 'xhtml:role owl:sameAs rdf:type' to their own database that's fine but we shouldn't add it to the spec. 13:34:54 Elias: the XHTML spec will decide the definitions as XHTML relates to RDF and we should be consistent 13:35:19 ... we should look at the impact on prior uses of HTML 13:35:37 ... the meaning of role, though new to HTML, is not really like 'type' 13:36:10 q+ to offer to talk with Michael Cooper, new staff member in WAI 13:36:44 Ralph, you wanted to offer to talk with Michael Cooper, new staff member in WAI 13:37:47 Ralph: we have a new W3C staff person in the WAI area, Michael Cooper 13:38:20 ... I would be willing to raise the question with Michael and see if we might get a formal opinion from the Accessibility folk 13:38:58 Elias: why do we need this shorthand? 13:39:35 Mark: when folks began to think about RDF in the HTML context, some people started using role and some people started using class 13:39:55 Elias: as soon as you need to specify two types you have to use rdf:type anyway 13:40:25 ... this happens frequently in RDF/XML; there are documents with lots of rdf:type predicates 13:40:41 ... converting FOAF is sort of a simple case 13:40:49 ... what other kinds of documents need this shorthand? 13:41:21 ... FOAF has been around a while and users have become accustomed to how it's used in RDF/XML 13:41:36 ... I don't think people often check the type of a predicate; they "know" what it is 13:41:52 ... are there examples other than FOAF where multiple types are clearly needed? 13:42:04 Mark: one question is whether the ontologies could have been designed better 13:42:31 ... but one answer is that the design of the ontology is not up to us and people just want to be able to use existing ontologies easily 13:42:53 Elias: Henry Storey's ATOM ontology is very full and very descriptive 13:43:04 q+ to bring up MFs 13:43:41 ... in general, an ontology can describe the domain and range of its predicates 13:44:01 ... people who want to know the classes of subjects and objects can load the ontology and make the appropriate inferences 13:44:59 ... it's straightforward to deduce the class of a subject 13:45:15 ... so how much detail really needs to be written into an HTML document? 13:45:25 ... the important discussion is really whether we need a shorthand 13:45:37 ... nothing prevents an HTML author from using rdf:type explicitly 13:45:59 ... do we have more examples that show a shorthand is really required? 13:46:37 Ben: Elias is coming from the RDF point of view; we'd need to consider this from the point of view of an HTML author as well 13:46:50 ... e.g. in microformats, people declare Events, etc. 13:47:02 ... they anchor their type declarations using class= 13:47:16 ... if we make RDFa more complicated than this then we will lose part of the community 13:47:38 Elias: most people see subjects and objects as having just one type 13:47:46 zakim, ack me 13:47:46 benadida, you wanted to bring up MFs 13:47:47 I see no one on the speaker queue 13:48:20 Mark: another approach would have been to do a full review of all the features in HTML and see what we could use them to specify 13:48:27 ... in some sense the microformat people have done this 13:48:47 q+ to talk about class 13:48:57 Elias: if we do go with a shortcut, I think class is going to be better, more elegant 13:49:15 zakim, ack steven 13:49:15 Steven_, you wanted to talk about class 13:49:16 I see no one on the speaker queue 13:49:20 Mark: it would be wrong not to use class for _something_ 13:49:35 ... and others have chosen to use class for type 13:49:44 Steven: I have a lot of sympathy for using class= 13:50:10 ... but with my chair hat on I see a big hassle because class is very widely used by a community who do not necessarily subscribe to our goals 13:50:14 ... e.g. CSS 13:50:31 q+ To also talk about class. 13:50:51 ... if we start assigning meaning to class values - especially as it likely changes the current meaning, given that class values currently do not have a namespace -- I forsee a lot of trouble 13:51:03 ... we will have triples produced that were not intended by the authors 13:51:13 ... if we use role we won't have to deal with this legacy 13:51:33 Elias: currently XHTML2 doesn't say how role relates to RDF 13:51:44 Steven: only because we haven't decided exactly what the relationship is 13:51:55 ... we agree that xhtml2:role should have _some_ relationship to RDF 13:52:06 ... it's in the draft now at the request of the WAI community 13:52:26 ... WAI and Device Independence/Mobile are the two communities who are interested in using role 13:52:39 ... and both are interested in the metadata [triples] produced 13:53:05 Mark: there are best practice statements that some URI points to an RDF schema 13:53:31 Elias: but type is different from role 13:53:41 Mark: that is my view 13:53:59 ... role='toolbar' is not saying something _is_ a toolbar but only that it plays the function of a toolbar 13:54:08 zakim, ack MarkB 13:54:08 MarkB_, you wanted to also talk about class. 13:54:09 I see no one on the speaker queue 13:54:40 Mark: I think Ben's solution for rel= and rev= works quite nicely 13:54:56 ... unprefixed values come from a specified list 13:55:05 ... prefixed values come from the corresponding namespace 13:55:22 ... so people won't be making globally meaningful statements without intending to do so 13:55:54 ... but many writers are suggesting ways to add more semantics to HTML markup and they're recommending the use of class= 13:56:59 Steven: changing the syntactic value of class 13:57:11 Mark: changing the syntax of values doesn't change the meaning 13:57:34 Steven: I foresee a huge controversy with other users of class 13:58:28 Mark: but if we try to persuade users of microformats to adopt RDFa and say nothing about the class attribute then we're setting ourselves up for failure 13:58:53 Elias: we do have to think about adoption 13:59:27 ... just because we can define a brand new XHTML container format doesn't mean we'll convince people to use it 13:59:59 Ben: we'll need to continue this conversation; we're seeing here the many faces of the community 14:01:26 ACTION: Ben check that the issues list summarizes all the viewpoints on role and class attributes 14:01:38 Steven: including that role is a shorthand for a predicate 14:02:49 Mark: I'm proposing that we take as a given that role does generate an xhtml:role triple and the question is whether it also generates another triple 14:02:55 move to next agendum 14:02:55 agendum 3. "QNames in Attributes" taken up [from RalphS] 14:03:17 Ben: I sent personal mail to Ian Davis 14:04:08 ... as he's done work in that area 14:04:36 ... I believe that XML purists deplore QNames in attributes but have come to accept it 14:05:05 Elias: would that mean we no longer need CURIEs? 14:05:29 Ben: no, it's just a matter of whether it has become an acceptable practice to use QNames in attribute values 14:05:42 Elias: QNames in href? 14:05:58 Ben: not allowed. Only possible with CURIE approach 14:06:16 Elias: I'm not sure I'd even want QNames/CURIEs in href 14:06:30 ... I'm concerned about what would happen with [current] browsers 14:06:36 Ben: yes, that's another discussion 14:06:39 http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Jun/0009.html 14:07:37 close this agendum 14:07:58 Topic: next meeting 14:08:05 Ben: can everyone make next Tuesday? 14:08:10 I can. 14:08:13 Steven: yes, but not the following 3 weeks 14:08:46 I expect to be able to participate on 8 Aug 14:09:08 take up agendum 5 14:09:13 zakim, take up agendum 5 14:09:13 agendum 5. "XHTML1.1: status of the module and what we can do to begin validating" taken up [from RalphS] 14:09:31 http://skimstone.x-port.net/node/213 14:09:45 Mark: there's been some progress on a schema that works with a validator 14:10:25 is it this: http://schneegans.de/sv/ 14:10:31 Ben: there was an announcement of a validator that supported namespaces 14:10:58 Mark: yes, schneegans was using modularization schemas. I should contact them. 14:11:30 Ben: I'd like to see a concise document that points to the current work and a validator that does work, along with renderings in current browsers 14:12:23 ACTION: Mark contact schneegans.de folk about connecting with our work 14:12:25 http://relaxed.vse.cz/ 14:12:29 is the one I meant 14:13:13 thanks 14:14:00 Next Meeting: 8 Aug 14:14:00 -EliasT 14:14:02 -Ben_Adida 14:14:04 -MarkB_ 14:14:18 Elias: I'm not hearing a huge validation requirement right now 14:14:19 Ben was asking whether I had any specific XHTML 1.1 requirements. I am mostly interested in reducing the number of issues people have with RDFa. If we can solve one great. At the moment, I don't have any hard requirements. 14:14:33 -Steven 14:14:33 thanks for clarification, Elias 14:14:42 -Ralph 14:14:43 you're welcome. 14:14:43 SW_BPD(rdfxhtml)9:00AM has ended 14:14:44 Attendees were EliasT, Steven, Ben_Adida, Ralph, MarkB_ 14:15:22 rrsagent, please draft minutes 14:15:22 I have made the request to generate http://www.w3.org/2006/08/01-htmltf-minutes.html RalphS 14:16:39 benadida has left #htmltf 14:31:12 zakim, bye 14:31:12 Zakim has left #htmltf 14:31:14 rrsagent, bye 14:31:14 I see 7 open action items saved in http://www.w3.org/2006/08/01-htmltf-actions.rdf : 14:31:14 ACTION: Ben update the issues list [recorded in http://www.w3.org/2006/07/18-HTMLTF-minutes.html#action01] [1] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T13-04-58 14:31:14 ACTION: Ben start separate mail threads on remaining discussion topics [recorded in http://www.w3.org/2005/12/06-swbp-minutes#action04] [2] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T13-05-08 14:31:14 ACTION: Ben write a prototype hGRDDL profile for XHTML 1 [recorded in http://www.w3.org/2006/05/08-htmltf-minutes.html#action06] [3] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T13-12-29 14:31:14 ACTION: Ben make sure RDFA bookmarklet runs locally [recorded in http://www.w3.org/2006/05/15-htmltf-minutes.html#action08] [4] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T13-21-54 14:31:14 ACTION: once Steven sends editors' draft of XHTML2, all TF members take a look and comment on showstopper issues only [recorded in http://www.w3.org/2006/02/06-htmltf-minutes.html#action01] [5] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T13-22-18 14:31:14 ACTION: Ben check that the issues list summarizes all the viewpoints on role and class attributes [6] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T14-01-26 14:31:14 ACTION: Mark contact schneegans.de folk about connecting with our work [7] 14:31:14 recorded in http://www.w3.org/2006/08/01-htmltf-irc#T14-12-23