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