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)//