14:48:23 RRSAgent has joined #rdfa 14:48:23 logging to http://www.w3.org/2009/06/11-rdfa-irc 14:48:30 Zakim has joined #rdfa 14:48:40 zakim, this will be rdfa 14:48:40 ok, msporny; I see SW_SWD(RDFa)11:00AM scheduled to start in 12 minutes 14:48:48 Scribe: Manu_Sporny 14:48:55 ScribeNick: msporny 14:49:04 Meeting: RDFa in XHTML Task Force 14:49:11 Chair: Ben_Adida 14:49:19 rrsagent, make log public 14:49:40 Present: Manu_Sporny 14:49:49 Regrets: Michael_Hausenblas 14:50:01 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Jun/0031.html 14:50:14 Previous: http://www.w3.org/2009/06/04-rdfa-minutes.html 14:50:38 rrsagent, draft minutes 14:50:38 I have made the request to generate http://www.w3.org/2009/06/11-rdfa-minutes.html msporny 14:52:58 Hi 14:53:10 Present+ Steven_Pemberton 14:53:13 Hi Steven :) 14:53:32 How's life? 14:56:18 Good; I'm at a vFtF at the moment, so only on irc today 14:56:43 ShaneM1 has joined #rdfa 14:59:04 Present+ Shane_McCarron 15:00:49 Ralph has joined #rdfa 15:01:01 Present+ Ralph_Swick 15:01:07 SW_SWD(RDFa)11:00AM has now started 15:01:14 +??P8 15:01:28 zakim, code? 15:01:28 the conference code is 7332 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), msporny 15:01:34 +Ralph 15:01:51 +??P10 15:01:54 zakim, I am ??P10 15:01:54 +msporny; got it 15:02:13 zakim, ??p8 is SHane 15:02:13 +SHane; got it 15:02:22 zakim, SHane is Shane 15:02:22 +Shane; got it 15:05:41 +Ben_Adida 15:05:48 benadida has joined #rdfa 15:05:52 Present+ Ben_Adida 15:11:33 benadida: need to leave 15 minutes early today 15:11:43 benadida: try to get to target of RDFa processing at 1/2 past today 15:12:13 Manu: I talked with Robert Scobell last week 15:12:28 ... he's talking about "2010 Web", launching "Building 43 Initiative" 15:12:43 ... he'd like to learn more about Semantic Web and would like to do an interview 15:12:55 ... perhaps RDFa could be his first interview 15:13:05 ... would you be interesting in being interviewed, Ben? 15:13:08 Ben: sure 15:13:29 s/Scobell/Scoble 15:13:46 -> http://scobleizer.com/ Scobleizer 15:14:01 Ben: nice to keep the current momentum gonig 15:14:05 s/gonig/going 15:14:09 Topic: Action Items 15:14:26 scribenick: msporny 15:14:35 ACTION: Manu create a wiki page for discussion of issue-214 [recorded in http://www.w3.org/2009/06/04-rdfa-minutes.html#action12] 15:14:40 -- done 15:14:58 + +0208761aaaa 15:15:05 http://rdfa.info/wiki/Rdfa-in-html-issues#Mixing_id_and_about_on_the_same_element 15:15:09 Present+ Mark_Birbeck 15:15:12 zakim, i am aaaa 15:15:12 +markbirbeck; got it 15:15:37 ACTION: Ralph find the statement on test suite copyright [recorded in http://www.w3.org/2009/06/04-rdfa-minutes.html#action13] 15:15:39 -- continues 15:15:47 ACTION: Ben to author wiki page with charter template for RDFa IG. Manu to provide support where needed. [recorded in http://www.w3.org/2009/05/28-rdfa-minutes.html#action10] 15:15:49 -- continues 15:16:00 ACTION: Ben to put up information on "how to write RDFa" with screencast possibly and instructions on bookmarklet. [recorded in http://www.w3.org/2008/11/06-rdfa-minutes.html#action12] 15:17:01 -- drop 15:17:22 ACTION: Ben to prepare "how to write RDFa" screencast with fragment parser 15:18:44 markbirbeck: Do we need to keep track of these items? We do this sort of stuff as a natural part of what we do and it eats into the conversation time. 15:18:57 benadida: I will do this and we won't talk about it more until it's done. 15:18:58 ACTION: Manu to write summary for Semantic Web Use Cases for Ivan. [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action09] 15:19:02 -- continues 15:19:09 ACTION: Mark create base wizard suitable for cloning [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action12] 15:19:12 -- continues 15:19:41 I'll try to work on this at SemTech. 15:19:49 markbirbeck: I'll try to work on this at SemTech. 15:19:51 ACTION: Mark to send Ben ubiquity related wizard stuff [recorded in http://www.w3.org/2008/11/20-rdfa-minutes.html#action11] 15:19:53 -- continues 15:20:24 markbirbeck: next step in your fragment parser is to generate these wizards? 15:20:26 ACTION: Mark write foaf examples for wiki [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action13] 15:20:29 -- continues 15:20:37 ACTION: Michael to create 'RDFa for uF users' on RDFa Wiki [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action14] 15:20:39 -- continues 15:20:47 ACTION: Ralph make a request for an RDFa issue tracker instance [recorded in http://www.w3.org/2009/05/28-rdfa-minutes.html#action11] 15:20:48 -- continues 15:20:55 ACTION: Ralph or Steven fix the .htaccess for the XHTML namespace [recorded in http://www.w3.org/2009/01/08-rdfa-minutes.html#action01] 15:20:58 -- continues 15:21:05 benadida: Anybody else we can ping on the issue tracker thing? 15:21:08 Ralph: I'll just do it. 15:21:20 ACTION: Ralph think about RSS+RDFa [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action15] 15:21:24 -- continues 15:21:41 -> http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html Licenses for W3C Test Suites 15:21:45 Ralph: Got a test suite license pointer. 15:21:51 benadida: That action item is done. 15:22:02 Topic: Test Cases 15:22:46 Manu: let's defer discussion on tests 123, 127, and 128; they're related to other design discussions 15:23:46 ... 124, 125, and 126 are ready for discussion 15:24:15 ... there's a bug in 124 in the test harness; missing a space 15:24:22 ... the email is correct 15:24:48 -> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009May/0256.html "Suggested test case 0124" [Shane 2009-06-26] 15:24:55 s/-06/-05 15:25:33 scribenick: msporny 15:25:39 benadida: any thoughts on Philips test cases? 15:25:43 Ben: I want to be sure we don't overlook http://philip.html5.org/demos/rdfa/results.html 15:26:07 ShaneM1: Just want to go make sure they're thorough - looks good so far. 15:26:31 benadida: Can I run the test suite entirely in Javascript? Do we have a SPARQL implementation for the Javascript test suite? 15:26:46 markbirbeck: Had an issue creating the actual parser itself. 15:27:09 markbirbeck: I construct JS objects that look like SPARQL and use those. 15:27:25 benadida: Let's talk about that offline. 15:27:30 Topic: Target of RDFa Processing 15:27:48 benadida: Sam was on the call last week? That was good. 15:27:59 benadida: Appreciate all the work done to minimize the issue to the core problem. 15:28:12 benadida: Here's an idea... 15:28:19 -> http://rdfa.info/wiki/Rdfa-in-html-issues#The_target_of_RDFa_processing_rules The target of RDFa processing rules 15:28:29 benadida: There is an idea that Mark has floated, which is to have an RDFa core processing rules document. 15:28:36 benadida: It can be on an abstract document structure/tree. 15:28:57 benadida: The way we make that happen in the long term, may be to not do that first, but write an RDFa for HTML5 document that is what Henri suggested. 15:29:19 benadida: Parse with html5lib and then work on the DOM - see if we can get a spec written up doing that... 15:29:37 benadida: We can have specific rules for DOMs that have namespace support and those that don't. 15:30:01 benadida: We can then see where the triples differ between html5lib and xhtml. 15:30:11 markbirbeck: Idea sounds okay, but the spec is already general. 15:30:52 markbirbeck: It says it can work on SAX and "child nodes" - so I think we're talking about namespace processing. 15:31:01 markbirbeck: Things like processing lower-case attributes. 15:31:10 markbirbeck: I think we can produce an HTML5 spec pretty quickly. 15:31:37 markbirbeck: This idea has come up before, before XHTML+RDFa 15:31:38 [[ 15:31:42 Processing need not follow the DOM traversal technique outlined here, although the effect of following some other manner of processing must be the same as if the processing outlined here were followed. The processing model is explained using the idea of DOM traversal which makes it easier to describe (particularly in relation to the [evaluation context]). 15:31:43 ]] 15:31:58 -- http://www.w3.org/TR/rdfa-syntax/#s_model 15:32:08 (that's a pretty DOM-centric way of being "general" :) ] 15:32:43 markbirbeck: We should tightly control the general processing rules because there is a deep understanding in this group about what we're trying to achieve. 15:33:09 markbirbeck: If we can write the HTML5+RDFa spec, it's a quicker way of getting these issues hammered out. 15:33:18 q+ to ask about processing rules 15:33:59 benadida: The rules don't have to be re-written in any significant way, but we do have to focus on how we get to the DOM. 15:34:12 benadida: First parse with html5lib - then use RDFa processing rules to process that DOM. 15:34:38 ShaneM, you wanted to ask about processing rules 15:34:45 ShaneM1: It's difficult to divorce the technical issues from the political/personal issues. 15:34:55 ShaneM1: I'm fundamentally opposed to repeating text in normative specifications. 15:35:03 ShaneM1: It creates divergence. 15:35:06 ack Shane 15:35:30 ShaneM1: If processing rules are generic enough - and that was the intention with the current set of rules. 15:35:47 ShaneM1: if the rules aren't sufficiently generic, we must fix it in the underlying REC. 15:36:10 q+ 15:36:39 benadida: I can live with that - we should revise XHTML+RDFa spec if the generic rules change. 15:36:48 benadida: We should have one version of the rules. 15:36:50 ack Ralph 15:36:50 Ralph, you wanted to prefer that the text match as closely as possible 15:37:06 Ralph: It's a shame if we have to have the text replicated in several places. 15:37:28 Ralph: if the choice is to have HTML WG to go off on a divergent path because we insist that they only reference an external document 15:37:42 Ralph: or if we can give them the text to place into their document. 15:37:59 Ralph: We should give them the text (which is not preferrable technically). 15:38:19 Ralph: The original language didn't get some of this stuff right, so we're going to have to tweak the text. 15:38:38 Ralph: The fewer tweaks we make, the better off we will be when we go back to fix the original spec. 15:38:53 Ralph: We should preserve as much of the text of the original spec as possible. 15:39:01 Ralph: What if we discover more bugs? 15:39:17 Ralph: How much of this should we change? 15:39:29 ShaneM1: Isn't that what the errata process is for? 15:39:35 Ralph: Depends upon the nature of the change. 15:40:43 Ralph: We shouldn't make design changes - only errata type changes are allowed. We should start from that position. 15:41:05 ShaneM1: Errata is something we can publish immediately - in order to keep the specs in steps... as we discover problems, we should publish errata 15:41:29 ShaneM1: important to try and minimize changes, but we've already discovered one issue that is critical - case sensitivity of CURIEs. 15:41:33 ShaneM1: That's not minor. 15:41:43 ack markbirbeck 15:41:59 markbirbeck: Slightly different way of coming at this - modularization idea is absolutely right. 15:42:10 markbirbeck: He says we should fix this in the core, but there is no RDFa core. 15:42:23 markbirbeck: Maybe we'll have a first, and second implementation. 15:42:38 markbirbeck: We might want to do an RDFa 1.1 - don't know how this fits with the processes. 15:43:14 s/Ralph: The original/Ralph: as we were drafting our spec, early 15:43:16 markbirbeck: We might be able to produce a new version of the spec that includes XHTML and HTML family languages. 15:43:44 markbirbeck: If it's HTML5, run html5lib and skip to core processing rules. 15:43:54 markbirbeck: If it's XHTML, run X and skip to core processing rules. 15:43:57 s/, so we're going to have to tweak/ and we tweaked 15:44:08 I have made the request to generate http://www.w3.org/2009/06/11-rdfa-minutes.html Ralph 15:44:09 markbirbeck: Because it's an update on our current spec, we don't introduce fragmentation. 15:44:39 +1 on mark's suggestion assuming we have the ability to introduce material about HTML into the RDFa Syntax specification. 15:44:57 markbirbeck: In terms of the process, maybe this would be smoother approach. 15:44:59 ack Manu 15:45:19 Manu: one of the biggest issues I have is generating more documents for people to review 15:45:35 ... we have a list of issues that are pretty clear at this point 15:45:50 ... Sam Ruby and Philip agree these are all the issues currently known 15:46:16 ... so premature to decide on how to write an HTML+RDFa document until we've addressed these issues 15:46:39 ... Mark's idea on "RDFa in HTML Languages" could be a way to avoid divergence 15:47:17 ... separate test suites will be needed for HTML4+RDFa, HTML5+RDFa, ...; this grows exponentiallly 15:47:22 s/llly/lly 15:47:43 FWIW it is possible to have the same test suite exercise multiple languages. 15:47:45 scribenick: msporny 15:47:51 ... I don't think we're far from being able to generate an RDFa 1.1 spec that addresses the current issue list 15:47:53 benadida: Two quick things. 15:48:21 benadida: ideally this RDFa 1.1 approach would take some time. 15:48:35 s/when we go back to fix the original spec./to limit the introduction of new bugs 15:48:40 I have made the request to generate http://www.w3.org/2009/06/11-rdfa-minutes.html Ralph 15:48:42 benadida: We should provide some alternative to microdata 15:49:01 benadida: I'm worried that doing another REC would take a long time, and it's not the sort of thing that the HTML5 folks would include in their document. 15:49:39 Manu: why would we not be able to put out an RDFa 1.1 draft spec in 2 weeks? 15:50:02 ... we wouldn't expect this to be included immediately in HTML5 15:50:13 process issue - we don't have charter to say anything about HTML in a draft 15:50:15 Ben: then we'd have text duplication between RDFa 1.0 and RDFa 1.1 15:50:17 benadida: How do we address text duplication between XHTML+RDFa and HTML5? 15:50:35 markbirbeck: You're effectively deprecating RDFa 1.0 with RDFa 1.1. 15:50:56 markbirbeck: The major differences are going to be case sensitivity, maybe @prefix and @token. 15:51:12 Ralph: You're going to have to work with the HTML WG. 15:51:48 Ralph: You must work with HTML WG RDFa 1.1 15:52:37 benadida: I think we do agree on RDFa working on a model like this - first html5lib then generic RDFa processing rules. 15:53:20 Manu: I think we're saying that something produces a tree-like model, and then the RDFa processing rules operate on that tree-like model. 15:53:28 -Ben_Adida 15:54:00 ShaneM1: Ralph - you said we have to work with HTML WG, I don't think we can say anything about HTML in an updated RDFa 1.1 15:54:55 Ralph: We are not going to get permission to publish RDFa 1.1 without working with HTML WG. 15:55:11 markbirbeck: I disagree with Manu's point that we should have more discussion before publishing something. 15:55:32 markbirbeck: In the end, commit-then-review may be the way to go forward. 15:55:33 Remember that "proposals have momentum" 15:55:48 markbirbeck: It is a convenient way of discussing things. 15:56:02 Ralph: Feel free to do what you want with the editors draft, but they're not going to get WD status. 15:56:14 markbirbeck: I think we're mainly discussing how to stop the fragmentation of the text. 15:56:47 markbirbeck: There is already some fragmentation - Shane's document and Philip's document... 15:57:15 markbirbeck: Why can't we create a document and then use it as a discussion point. 15:58:02 markbirbeck: Perhaps we should focus on generating something to the HTML5 community to show them that we're working on these issues. 15:58:11 markbirbeck: It also stops fragmentation. 15:58:25 Manu: What are we calling that document? 15:58:36 markbirbeck: We talked about RDFa Core. 15:58:57 Ralph: RDF Core means "the core RDF spec itself" 15:59:12 markbirbeck: RDFa Core would contain nothing but the core processing rules. 15:59:27 markbirbeck: Maybe the other approach is to have one RDFa spec, but for that spec to be continually updated. 15:59:40 markbirbeck: Maybe the document should contain XHTML, HTML, SVG Tiny. 15:59:54 markbirbeck: Maybe it should include Data+RSS from Yahoo? 16:00:13 markbirbeck: Everything being deferred to the core section of the document? 16:00:21 I have to go now (not that I have done any more than lurk) 16:00:41 markbirbeck: Maybe this document is more than just RDFa+XHTML... 16:01:58 ShaneM1: My question is since the short name is RDFa Syntax - if we change the operational title, is it a process issue? 16:02:34 s/RDFA Syntax/rdfa-syntax/ 16:02:44 Ralph: It could be done, but there are other issues. 16:03:09 Ralph: The longer we go trying to operate in RDF in XHTML - the worse it will look for us. 16:03:41 markbirbeck: We could talk about this on the mailing lists - which we've done. 16:03:45 s/in RDF in XHTML/as an independent task force 16:03:48 markbirbeck: We could also generate a document to talk about. 16:04:03 markbirbeck: We should make this document look like what we'd like it to be. 16:09:04 ShaneM1: Maybe Mark and I can work on a structure of the document offline? 16:09:16 ShaneM1: Our target audience might not find it acceptable. 16:10:27 markbirbeck: We may want to focus on an "RDFa" document instead of several "RDFa in X" documents. 16:11:55 Ralph: The RDFa IG notion is on the table - and that group will be involved in decisions on RDFa moving forward. 16:12:12 markbirbeck: Where do LinkedData people come in? 16:12:27 Ralph: They don't have a formal group yet, if pressed, they could be part of SWIG. 16:12:57 Ralph: SWIG has a practice of creating Task Forces - Healthcare/Life Science came out of that. 16:13:39 markbirbeck: Wonder if there is a case for stating that RDFa has a place in Linked Data. 16:14:45 Ralph: Good thought, but no formal structure for Linked Data. 16:15:15 -msporny 16:15:17 -Ralph 16:15:17 -markbirbeck 16:15:24 rrsagent, draft minutes 16:15:24 I have made the request to generate http://www.w3.org/2009/06/11-rdfa-minutes.html msporny 16:15:25 -Shane 16:15:26 SW_SWD(RDFa)11:00AM has ended 16:15:27 Attendees were Ralph, msporny, Shane, Ben_Adida, +0208761aaaa, markbirbeck 18:11:47 Zakim has left #rdfa 19:05:17 rrsagent, bye 19:05:17 I see 13 open action items saved in http://www.w3.org/2009/06/11-rdfa-actions.rdf : 19:05:17 ACTION: Manu create a wiki page for discussion of issue-214 [recorded in http://www.w3.org/2009/06/04-rdfa-minutes.html#action12] [1] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-14-35 19:05:17 ACTION: Ralph find the statement on test suite copyright [recorded in http://www.w3.org/2009/06/04-rdfa-minutes.html#action13] [2] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-15-37 19:05:17 ACTION: Ben to author wiki page with charter template for RDFa IG. Manu to provide support where needed. [recorded in http://www.w3.org/2009/05/28-rdfa-minutes.html#action10] [3] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-15-47 19:05:17 ACTION: Ben to put up information on "how to write RDFa" with screencast possibly and instructions on bookmarklet. [recorded in http://www.w3.org/2008/11/06-rdfa-minutes.html#action12] [4] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-16-00 19:05:17 ACTION: Ben to prepare "how to write RDFa" screencast with fragment parser [5] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-17-22 19:05:17 ACTION: Manu to write summary for Semantic Web Use Cases for Ivan. [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action09] [6] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-18-58 19:05:17 ACTION: Mark create base wizard suitable for cloning [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action12] [7] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-19-09 19:05:17 ACTION: Mark to send Ben ubiquity related wizard stuff [recorded in http://www.w3.org/2008/11/20-rdfa-minutes.html#action11] [8] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-19-51 19:05:17 ACTION: Mark write foaf examples for wiki [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action13] [9] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-20-26 19:05:17 ACTION: Michael to create 'RDFa for uF users' on RDFa Wiki [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action14] [10] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-20-37 19:05:17 ACTION: Ralph make a request for an RDFa issue tracker instance [recorded in http://www.w3.org/2009/05/28-rdfa-minutes.html#action11] [11] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-20-47 19:05:17 ACTION: Ralph or Steven fix the .htaccess for the XHTML namespace [recorded in http://www.w3.org/2009/01/08-rdfa-minutes.html#action01] [12] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-20-55 19:05:17 ACTION: Ralph think about RSS+RDFa [recorded in http://www.w3.org/2008/09/11-rdfa-minutes.html#action15] [13] 19:05:17 recorded in http://www.w3.org/2009/06/11-rdfa-irc#T15-21-20