13:48:47 RRSAgent has joined #htmltf 13:48:47 logging to http://www.w3.org/2007/02/05-htmltf-irc 13:48:52 Meeting: RDF in XHTML TF 13:49:48 Agenda: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Feb/0004.html 13:50:40 Previous: 2007-01-29 http://www.w3.org/2007/01/29-htmltf-minutes.html 13:57:15 SW_SWD(rdfxhtml)9:00AM has now started 13:57:23 +Michael_Hausenblas 13:57:36 gosh, look at the time :-) 13:57:39 +Ralph 13:59:06 benadida has joined #htmltf 13:59:21 michaelhausenblas has joined #htmltf 13:59:52 +Ben_Adida 13:59:56 zakim, nick michaelhausenblas is Michael 13:59:56 ok, RalphS, I now associate michaelhausenblas with Michael_Hausenblas 14:00:02 Chair: Ben 14:00:41 zakim, dial steven-617 14:00:41 ok, Steven; the call is being made 14:00:43 +Steven 14:02:16 MarkB_ has joined #htmltf 14:03:30 agenda+ Time of calls March 12-25 14:04:23 ScribeNick: mhausenblas 14:04:26 +??P16 14:04:33 zakim, i am ? 14:04:33 +MarkB_; got it 14:04:35 Scribe: Michael 14:04:46 scribenick: michaelhausenblas 14:05:23 Steven: Spoke at W3C eGov meeting 14:05:37 ... policy oriented people 14:05:59 ... Ivan spoke about RDFa as well 14:06:07 -> http://www.w3c.es/Eventos/2007/eGov/ European W3C Symposium on eGovernment 14:06:46 Steven: In Sep 2006 we planned to submit to dev track 14:07:10 ... now a new deadline: XXXX 14:07:20 s/XXXX/Feb 12/ 14:07:32 Steven: I'm planning to participate 14:07:55 ... in Banff/Canada 14:08:06 My talk: http://www.w3.org/2007/Talks/02-01-steven-egov/ 14:08:19 Ben: There are a lot of things to point out 14:09:10 ex: http://ben.adida.net/research/ 14:09:10 Ivan's talk: http://www.w3.org/2007/Talks/0202-Gijon-IH/ 14:10:00 -> http://simile.mit.edu/exhibit/ Simile Exhibit 14:10:40 RRSAgent, draft minutes 14:10:40 I have made the request to generate http://www.w3.org/2007/02/05-htmltf-minutes.html michaelhausenblas 14:12:15 ACTION: Ben to contemplate about the Dev Treck 14:12:26 s/Treck/Track 14:12:53 quick point: Exhibit is not my project, I take no credit for it :) 14:13:29 Steven: machine tags at flickr 14:13:57 -> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Feb/0012.html Machine Tags [Karl Dubost] 14:14:06 ... namespace are there but not yet URIs 14:15:30 Welcome to the Semantic Web, flickr 14:15:54 Steven: now, a window of opportunity is open 14:16:41 Ben: We should talk to the flickr guys and invite them to go for RDFa 14:17:22 ACTION: Ben to get in contact with flickr w.r.t. machine tags 14:17:36 Topic: 1. Action Item Review 14:17:44 http://www.w3.org/2007/01/29-htmltf-minutes.html#ActionSummary 14:18:11 ACTION: Ben to put Michael and Wing in contact for test case production [recorded in http://www.w3.org/2007/01/29-htmltf-minutes.html#action17] 14:18:14 -- done 14:18:26 Mark to put M12N schema up somewhere, and tell us where [recorded in http://www.w3.org/2007/01/29-htmltf-minutes.html#action01] 14:18:31 -- continues 14:18:37 Devtrack deadline is Feb 16th according to website 14:18:49 Mark write examples/tests of striping support [recorded in http://www.w3.org/2006/12/04-htmltf-minutes.html#action07] 14:18:52 -- drop 14:19:01 Steven to put together sample XHTML2 doc with all mime type, etc.. [recorded in http://www.w3.org/2006/12/04-htmltf-minutes.html#action09] 14:19:06 -- continues 14:19:15 Ben start a list of RDF/XML features that are not supported by RDFa [recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action01] 14:19:18 -- continues 14:19:42 http://www2007.org/cfp-Developers.php 14:20:32 ACTION: Ben to get the docs in good shape for next week [recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action04] 14:20:44 -- done 14:21:00 ACTION: Ben to look into Science Commons use case [recorded in http://www.w3.org/2006/12/11-htmltf-minutes.html#action04] 14:21:03 -- continues 14:21:13 ACTION: Ben to update issues list with the @CLASS overload problem [recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action08] 14:21:17 -- done 14:21:44 ACTION: Ben to update RDFa schedule on wiki to aim for last call on June 1 [recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action09] 14:21:59 -> http://www.w3.org/2006/07/SWD/track/issues/open new (tracker) issues list 14:22:11 -- continues 14:22:15 Ralph: I have a patch written by a summer student to get tracker to output RDF 14:22:20 ACTION: Ben to write down the relation between GRDDL and RDFa [recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action02] 14:22:27 -- continues 14:22:39 ACTION: Elias to send email to list with use case from IBM [recorded in http://www.w3.org/2006/12/04-htmltf-minutes.html#action10] 14:22:42 -- continues 14:22:54 ACTION: Mark produce more examples of applicability of n-ary relations from IPTC documents [recorded in http://www.w3.org/2006/12/04-htmltf-minutes.html#action08] 14:22:58 -- continues 14:23:19 Mark produce RDFa XHTML 1.1 module and spec [recorded in http://www.w3.org/2006/12/18-htmltf-minutes.html#action06] 14:23:29 -- continues 14:23:40 Michael continue work on the FAQ template that Elias started [recorded in http://www.w3.org/2007/01/08-htmltf-minutes.html#action10] 14:23:45 -- continues 14:24:02 Michael transfer issue data to SWD tracker [recorded in http://www.w3.org/2007/01/08-htmltf-minutes.html#action03] 14:24:09 -- continues 14:24:25 Michael: I wanted to transfer the closed issues 14:24:25 Michael will make a single issue for all closed issues 14:24:39 Topic: 2. Update on XHTML 1.1 Module Status (Mark) 14:24:45 Ralph: one closed issue pointing to the HTML page would suffice for me 14:25:22 Mark: I have been in contact with Sean 14:26:33 ... will try to push work forward 14:27:11 Ben: This is a cruicial part of the spec 14:27:24 ... approx schedule? 14:27:57 Mark: Unfortunatly not - might help if Steven jumps in as well 14:28:25 Steven: Sean and I have some 5 drafts on the edge 14:28:45 ... I'll try to bring it forward 14:29:21 Ben: Is it possible by end of week to have the status? 14:29:32 Steven: Will put it on the HTML-WG agenda 14:29:59 Ben: Good. Please keep us up-to-date 14:30:17 Topic: 3. Test Cases Update (Michael) 14:30:27 scribenick: ralphs 14:30:28 http://www.w3.org/2006/07/SWD/wiki/RDFaTestsuite 14:31:22 -> http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Feb/0013.html [RDFa] Test Cases [Michael] 14:32:06 Michael: I raise several questions: 14:32:15 ... + What is the host (HTML, XHTML, etc.) for RDFa? 14:32:15 ... + What parts of the spec do we test? 14:32:15 ... + How do we partition tests? cf. [1] 14:32:15 ... + Will we have a (semi-)automated test-environment? 14:32:15 ... + Technical issues (test result format: N3, NTriple, etc.) 14:32:16 ... + Legal issues (license) 14:32:37 Steven: what we are testing is whether the page generates the triples we expect, right? 14:32:50 Michael: yes, but we're testing the transformations 14:33:05 ... it makes sense to align with the RDF test cases 14:33:20 Steven: W3C has two sorts of test suites; 14:33:32 ... the majority test the _specification, some test _implementations_ 14:33:45 ... we should decide which of these we want to do before we decide how to go about it 14:34:10 Michael: per the QA test development FAQ terminology, I think we're going for conformance testing 14:34:36 Steven: one of the questions we will need to answer is whether the spec can exit CR 14:34:41 http://www.w3.org/QA/WG/2005/01/test-faq#why 14:34:45 ... we need to show interoperability test results for that 14:35:25 ... to test the specification, for each part we would identify the assertions and produce a test showing whether an implementation really does this 14:35:36 ... what QA calls 'conformance testing' 14:37:03 Michael: what about the host language? 14:37:11 Ben: our task is RDF in XHTML 14:37:20 ... so I think our tests should be hosted in XHTML 1.1 14:37:35 Steven: sounds good 14:37:41 Mark: agree 14:37:44 so it reads XHTML 1.1 + RDFa module 14:38:24 Michael: are we chartered to produce a test suite? 14:38:52 Ben: yes, SWD WG is chartered to produce an XHTML 1.1 module 14:39:19 Ralph: test suites are a general expectation, there will not be any objection [based on charter] to us working on it 14:39:48 Ben: add tests [from the RDF test suite] for those features we know we're going to support 14:40:01 http://www.w3.org/2006/07/SWD/wiki/RDFaTestsuite/TestTypes 14:40:03 ... later add others as we resolve open issues of which RDF features to include 14:40:23 Michael: on partitioning of tests, I took the structure from the RDF Syntax document 14:40:47 ... or we could do some other partitioning 14:41:11 Ben: [following Syntax document] looks like a good partitioning 14:41:28 Steven: for CR testing, following the syntax doc works best 14:42:01 ... tests can be explicitly linked to the part of the spec you're trying to test 14:42:55 Ben: it's harder to test my javascript library against conformance tests than it is to test Elias' library 14:43:19 Michael: Elias' extractor should be tested against our test suite 14:43:41 Ben: the difference is that Elias' extractor have a REST interface 14:44:04 ... other implementations, like my javascript implementation, don't have REST interfaces 14:44:25 ... we could propose automated testing for things that do have REST interfaces 14:44:35 Mark: what about SPARQL-like tests? 14:44:49 ... "given this input, here's what you should return" 14:45:06 ... i.e. define our tests in terms of SPARQL 14:45:14 Michael: is SPARQL close enough to REC? 14:45:17 Ralph: yes :) 14:45:48 Mark: don't require implementing all of SPARQL but could be a way to show that the outputs are the same even if they come from different environments 14:46:00 Ben: I'm not sure this solves my problem; my implementation runs inside a browswer 14:46:17 ... I don't know how to drive a test in a way that would respect javascript cross-domain limitations 14:46:28 Mark: I'm not suggesting that you retrieve data in the same manner as SPARQL 14:46:41 ... make a test file that contains lots of RDFa and a reference to your script library 14:47:12 ... the script runs and creates a bunch of RDF output, then we query that output and compare the query results against another implementation 14:47:24 Ben: there's still some custom code I have to write for my implementation 14:48:21 ... it's more complicated for us to specify how to do this than for Elias' libraries 14:48:26 ... possible, just a lot more work 14:48:47 Michael: propose that for the first phase we only do semi-automatic interface for REST implementations 14:49:08 Mark: I mention SPARQL because it's not clear what REST has to do with our work 14:49:26 ... could say instead that if you run a query over the output of an RDFa tool you get these triples 14:49:32 ... has nothing to do with the transport 14:49:41 Ben: the transport is just a test implementation method 14:50:01 ... the javascript RDFa implementation is meant as a personal [tool] 14:50:24 Mark: understand that. If you think of this as a mathematical proof, how do we prove that the expected triples are generated? 14:50:46 ... it's a different thing to say that querying the result of RDFa extraction produces the following result 14:50:58 ... this allows a processor to produce additional triples that we might not know about 14:51:08 ... using SPARQL could hide a lot of implementation details 14:51:19 Ben: sounds like a different question beyond automation 14:51:42 ... you're proposing that we use SPARQL to automate tests rather than REST 14:52:07 Mark: yes. I'm thinking about this because I've been playing around with Ivan's examples for the XML literal issue 14:52:20 q+ on test environment 14:52:21 ... it's easy to use SPARQL to decide if Ivan's examples conform 14:52:33 Ben: have to explain to developers how to produce RDFa 14:52:39 q+ to talk on test env 14:52:48 ... may be too much to have to tell them they need to buy-in to the whole RDF world 14:53:08 ... seems easy to say "it's just a big RDF triple store which you query" but that may be too much 14:53:33 Steven: just say 'if you query it, you get this' doesn't leave much to test 14:53:39 ... like looking for P element 14:53:52 Mark: would something fail if it produces 12 triples instead of 10? 14:54:12 Steven: no, we could just say that the implementation has to produce _at least_ these triples 14:55:03 Mark: the javascript bookmarklet could define the structure of json but that would be very implementation-specific 14:55:16 Michael: I'd like to prepare a GUI sketch of an interface to a tester for next week 14:55:23 ... could then consider this in the light of SPARQL 14:55:40 ACTION: Michael produce a GUI sketch of a test interface for 12-Feb meeting 14:55:59 Ben: my main worry is making sure that RDFa is simple 14:56:08 ... simple enough for people to start adopting it 14:56:30 ... we don't want to force everyone to read every document published by the Semantic Web Working Groups 14:56:38 Mark: there can't be half measures about test suites 14:57:16 ... on the other hand, Joe PublicAuthor only needs a nicely laid out [HTML] page that shows what to expect; he doesn't need to be involved with a test suite 14:57:31 ... microformats current lack a validator; there's no way to validate that you get what you expect 14:57:33 http://xmlarmyknife.org/docs/rdf/rules/ 14:57:42 Michael: agree ... 14:58:02 -Ralph 14:58:12 scribenick: benadida 14:58:20 Michael: NTriples might be easier to test 14:58:28 rrsagent, please make record public 14:58:31 ... legal issue, which license? Karl D. could help us there 14:59:01 Steven: W3C software license 14:59:47 Michael: we can postpone the legal discussion 14:59:58 ... Wing and I will start working on the details of the test suite this week 15:00:19 Scribe: Michael 15:00:22 http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 15:00:30 Topic: 4. XMLLiteral vs xsd:string issue 15:00:45 Continues via mail 15:03:45 Michael will look at SPARQL issues 15:04:56 Mark: issue with language 15:05:05 ... for equivalences 15:06:48 Topic: 5. overloading of @CLASS 15:06:59 next telecon 15:07:05 RRSAgent, draft minutes 15:07:05 I have made the request to generate http://www.w3.org/2007/02/05-htmltf-minutes.html michaelhausenblas 15:07:28 -MarkB_ 15:07:29 -Steven 15:07:31 -Michael_Hausenblas 15:07:35 -Ben_Adida 15:07:37 SW_SWD(rdfxhtml)9:00AM has ended 15:07:38 Attendees were Michael_Hausenblas, Ralph, Ben_Adida, Steven, MarkB_ 15:07:47 RRSAgent, make logs public 15:08:14 If you need help Michael, just ping me 15:09:22 Thanks, Steven 15:09:33 benadida has left #htmltf 15:09:53 I think I'm going to download th minutes and edit them, right? 15:10:21 Yes, they'll be out this afternoon or tomorrow morning (just back from Spain) 15:10:29 oops 15:10:33 s/Yes, they'll be out this afternoon or tomorrow morning (just back from Spain)//