- From: Hausenblas, Michael <michael.hausenblas@joanneum.at>
- Date: Tue, 6 Feb 2007 09:07:09 +0100
- To: "RDFa" <public-rdf-in-xhtml-tf@w3.org>
- Cc: "SWD WG" <public-swd-wg@w3.org>
The record of yesterday's RDF in XHTML telecon is available [1].
A full text snapshot follows below.
[1] http://www.w3.org/2007/02/05-htmltf-minutes.html
Topics
1. Action Item Review
2. Update on XHTML 1.1 Module Status (Mark)
3. Test Cases Update (Michael)
4. XMLLiteral vs xsd:string issue
5. Overloading of @CLASS
Summary of Action Items
[NEW] ACTION: Ben to contemplate about the Dev Track [recorded in
http://www.w3.org/2007/02/05-htmltf-minutes.html#action01]
[NEW] ACTION: Ben to get in contact with flickr w.r.t. machine tags
[recorded in http://www.w3.org/2007/02/05-htmltf-minutes.html#action02]
[NEW] ACTION: Michael produce a GUI sketch of a test interface for
12-Feb meeting [recorded in
http://www.w3.org/2007/02/05-htmltf-minutes.html#action11]
[PENDING] 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]
[PENDING] ACTION: Mark to put M12N schema up somewhere, and tell us
where [recorded in
http://www.w3.org/2007/01/29-htmltf-minutes.html#action01]
[PENDING] ACTION: 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]
[PENDING] ACTION: 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]
[PENDING] ACTION: Ben to look into Science Commons use case [recorded in
http://www.w3.org/2006/12/11-htmltf-minutes.html#action04]
[PENDING] ACTION: Ben to write down the relation between GRDDL and RDFa
[recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action02]
[PENDING] 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]
[PENDING] 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]
[PENDING] ACTION: Mark produce RDFa XHTML 1.1 module and spec [recorded
in http://www.w3.org/2006/12/18-htmltf-minutes.html#action06]
[PENDING] ACTION: Michael continue work on the FAQ template that Elias
started [recorded in
http://www.w3.org/2007/01/08-htmltf-minutes.html#action10]
[PENDING] ACTION: Michael transfer issue data to SWD tracker [recorded
in http://www.w3.org/2007/01/08-htmltf-minutes.html#action03]
[DONE] 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]
[DONE] 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]
[DONE] ACTION: Ben to update issues list with the @CLASS overload
problem [recorded in
http://www.w3.org/2007/01/23-swd-minutes.html#action08]
[DROPPED] ACTION: Mark write examples/tests of striping support
[recorded in http://www.w3.org/2006/12/04-htmltf-minutes.html#action07]
Michael
________________________________________________________________________
____________________
RDF in XHTML TF
5 Feb 2007
Agenda [1]
[1]
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Feb/0004.
html
See also: IRC log [2], previous 2007-01-29 [3]
[2] http://www.w3.org/2007/02/05-htmltf-irc
[3] http://www.w3.org/2007/01/29-htmltf-minutes.html
Attendees
Present
Ben Adida, Ralph Swick, Mark Birbeck, Steven Pemberton, Michael
Hausenblas
Regrets
Chair
Ben
Scribe
Michael, Ralph, Ben
Contents
Topics
1. Action Item Review
2. Update on XHTML 1.1 Module Status (Mark)
3. Test Cases Update (Michael)
4. XMLLiteral vs xsd:string issue
5. Overloading of @CLASS
Summary of Action Items
________________________________________________________________________
____________________
<RalphS> Previous: 2007-01-29
http://www.w3.org/2007/01/29-htmltf-minutes.html
<Steven> gosh, look at the time :-)
<michaelhausenblas> ScribeNick: mhausenblas
<RalphS> Scribe: Michael
<RalphS> scribenick: michaelhausenblas
Steven: Spoke at W3C eGov meeting
... policy oriented people
... Ivan spoke about RDFa as well
<RalphS> European W3C Symposium on eGovernment
Steven: In Sep 2006 we planned to submit to dev track
... now a new deadline: Feb 12
... I'm planning to participate
... in Banff/Canada
<Steven> My talk: http://www.w3.org/2007/Talks/02-01-steven-egov/
Ben: There are a lot of things to point out
<benadida> ex: http://ben.adida.net/research/
<Steven> Ivan's talk: http://www.w3.org/2007/Talks/0202-Gijon-IH/
<RalphS> Simile Exhibit
<scribe> ACTION: Ben to contemplate about the Dev Track [recorded in
http://www.w3.org/2007/02/05-htmltf-minutes.html#action01]
<benadida> quick point: Exhibit is not my project, I take no credit for
it :)
Steven: machine tags at flickr
<RalphS> Machine Tags [Karl Dubost]
Steven: namespace are there but not yet URIs
Welcome to the Semantic Web, flickr
Steven: now, a window of opportunity is open
Ben: We should talk to the flickr guys and invite them to go for RDFa
<scribe> ACTION: Ben to get in contact with flickr w.r.t. machine tags
[recorded in http://www.w3.org/2007/02/05-htmltf-minutes.html#action02]
1. Action Item Review
http://www.w3.org/2007/01/29-htmltf-minutes.html#ActionSummary
<scribe> 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] [DONE]
<scribe> ACTION: Mark to put M12N schema up somewhere, and tell us where
[recorded in http://www.w3.org/2007/01/29-htmltf-minutes.html#action01]
[CONTINUES]
<Steven> Devtrack deadline is Feb 16th according to website
<scribe> ACTION: Mark write examples/tests of striping support [recorded
in http://www.w3.org/2006/12/04-htmltf-minutes.html#action07] [DROPPED]
<scribe> ACTION: 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] [CONTINUES]
<scribe> ACTION: 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] [CONTINUES]
<Steven> http://www2007.org/cfp-Developers.php
<scribe> 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]
[DONE]
<scribe> ACTION: Ben to look into Science Commons use case [recorded in
http://www.w3.org/2006/12/11-htmltf-minutes.html#action04] [CONTINUES]
<scribe> ACTION: Ben to update issues list with the @CLASS overload
problem [recorded in
http://www.w3.org/2007/01/23-swd-minutes.html#action08] [DONE]
<scribe> 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] [CONTINUES]
<RalphS> new (tracker) issues list
<RalphS> Ralph: I have a patch written by a summer student to get
tracker to output RDF
<scribe> ACTION: Ben to write down the relation between GRDDL and RDFa
[recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action02]
[CONTINUES]
<scribe> 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]
[CONTINUES]
<scribe> 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] [CONTINUES]
<scribe> ACTION: Mark produce RDFa XHTML 1.1 module and spec [recorded
in http://www.w3.org/2006/12/18-htmltf-minutes.html#action06]
[CONTINUES]
<scribe> ACTION: Michael continue work on the FAQ template that Elias
started [recorded in
http://www.w3.org/2007/01/08-htmltf-minutes.html#action10] [CONTINUES]
<scribe> ACTION: Michael transfer issue data to SWD tracker [recorded in
http://www.w3.org/2007/01/08-htmltf-minutes.html#action03] [CONTINUES]
<RalphS> Michael: I wanted to transfer the closed issues
Michael will make a single issue for all closed issues
<RalphS> Ralph: one closed issue pointing to the HTML page would suffice
for me
2. Update on XHTML 1.1 Module Status (Mark)
Mark: I have been in contact with Sean
... will try to push work forward
Ben: This is a cruicial part of the spec
... approx schedule?
Mark: Unfortunatly not - might help if Steven jumps in as well
Steven: Sean and I have some 5 drafts on the edge
... I'll try to bring it forward
Ben: Is it possible by end of week to have the status?
Steven: Will put it on the HTML-WG agenda
Ben: Good. Please keep us up-to-date
3. Test Cases Update (Michael)
<RalphS> scribenick: ralphs
<michaelhausenblas> http://www.w3.org/2006/07/SWD/wiki/RDFaTestsuite
->
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2007Feb/0013.
html [RDFa] Test Cases [Michael]
Michael: I raise several questions:
... + What is the host (HTML, XHTML, etc.) for RDFa?
... + What parts of the spec do we test?
... + How do we partition tests? cf. [1]
... + Will we have a (semi-)automated test-environment?
... + Technical issues (test result format: N3, NTriple, etc.)
... + Legal issues (license)
Steven: what we are testing is whether the page generates the triples we
expect, right?
Michael: yes, but we're testing the transformations
... it makes sense to align with the RDF test cases
Steven: W3C has two sorts of test suites;
... the majority test the _specification, some test _implementations_
... we should decide which of these we want to do before we decide how
to go about it
Michael: per the QA test development FAQ terminology, I think we're
going for conformance testing
Steven: one of the questions we will need to answer is whether the spec
can exit CR
<michaelhausenblas> http://www.w3.org/QA/WG/2005/01/test-faq#why
Steven: we need to show interoperability test results for that
... to test the specification, for each part we would identify the
assertions and produce a test showing whether an implementation really
does this
... what QA calls 'conformance testing'
Michael: what about the host language?
Ben: our task is RDF in XHTML
... so I think our tests should be hosted in XHTML 1.1
Steven: sounds good
Mark: agree
<michaelhausenblas> so it reads XHTML 1.1 + RDFa module
Michael: are we chartered to produce a test suite?
Ben: yes, SWD WG is chartered to produce an XHTML 1.1 module
Ralph: test suites are a general expectation, there will not be any
objection [based on charter] to us working on it
Ben: add tests [from the RDF test suite] for those features we know
we're going to support
<michaelhausenblas>
http://www.w3.org/2006/07/SWD/wiki/RDFaTestsuite/TestTypes
Ben: later add others as we resolve open issues of which RDF features to
include
Michael: on partitioning of tests, I took the structure from the RDF
Syntax document
... or we could do some other partitioning
Ben: [following Syntax document] looks like a good partitioning
Steven: for CR testing, following the syntax doc works best
... tests can be explicitly linked to the part of the spec you're trying
to test
Ben: it's harder to test my javascript library against conformance tests
than it is to test Elias' library
Michael: Elias' extractor should be tested against our test suite
Ben: the difference is that Elias' extractor have a REST interface
... other implementations, like my javascript implementation, don't have
REST interfaces
... we could propose automated testing for things that do have REST
interfaces
Mark: what about SPARQL-like tests?
... "given this input, here's what you should return"
... i.e. define our tests in terms of SPARQL
Michael: is SPARQL close enough to REC?
Ralph: yes :)
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
Ben: I'm not sure this solves my problem; my implementation runs inside
a browswer
... I don't know how to drive a test in a way that would respect
javascript cross-domain limitations
Mark: I'm not suggesting that you retrieve data in the same manner as
SPARQL
... make a test file that contains lots of RDFa and a reference to your
script library
... the script runs and creates a bunch of RDF output, then we query
that output and compare the query results against another implementation
Ben: there's still some custom code I have to write for my
implementation
... it's more complicated for us to specify how to do this than for
Elias' libraries
... possible, just a lot more work
Michael: propose that for the first phase we only do semi-automatic
interface for REST implementations
Mark: I mention SPARQL because it's not clear what REST has to do with
our work
... could say instead that if you run a query over the output of an RDFa
tool you get these triples
... has nothing to do with the transport
Ben: the transport is just a test implementation method
... the javascript RDFa implementation is meant as a personal [tool]
Mark: understand that. If you think of this as a mathematical proof, how
do we prove that the expected triples are generated?
... it's a different thing to say that querying the result of RDFa
extraction produces the following result
... this allows a processor to produce additional triples that we might
not know about
... using SPARQL could hide a lot of implementation details
Ben: sounds like a different question beyond automation
... you're proposing that we use SPARQL to automate tests rather than
REST
Mark: yes. I'm thinking about this because I've been playing around with
Ivan's examples for the XML literal issue
... it's easy to use SPARQL to decide if Ivan's examples conform
Ben: have to explain to developers how to produce RDFa
... may be too much to have to tell them they need to buy-in to the
whole RDF world
... seems easy to say "it's just a big RDF triple store which you query"
but that may be too much
Steven: just say 'if you query it, you get this' doesn't leave much to
test
... like looking for P element
Mark: would something fail if it produces 12 triples instead of 10?
Steven: no, we could just say that the implementation has to produce _at
least_ these triples
Mark: the javascript bookmarklet could define the structure of json but
that would be very implementation-specific
Michael: I'd like to prepare a GUI sketch of an interface to a tester
for next week
... could then consider this in the light of SPARQL
<scribe> ACTION: Michael produce a GUI sketch of a test interface for
12-Feb meeting [recorded in
http://www.w3.org/2007/02/05-htmltf-minutes.html#action11]
Ben: my main worry is making sure that RDFa is simple
... simple enough for people to start adopting it
... we don't want to force everyone to read every document published by
the Semantic Web Working Groups
Mark: there can't be half measures about test suites
... 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
... microformats current lack a validator; there's no way to validate
that you get what you expect
<michaelhausenblas> http://xmlarmyknife.org/docs/rdf/rules/
Michael: agree ...
<benadida> scribenick: benadida
Michael: NTriples might be easier to test
... legal issue, which license? Karl D. could help us there
Steven: W3C software license
Michael: we can postpone the legal discussion
... Wing and I will start working on the details of the test suite this
week
<michaelhausenblas> Scribe: Michael
<Steven>
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
4. XMLLiteral vs xsd:string issue
<michaelhausenblas> Continues via mail
<michaelhausenblas> Michael will look at SPARQL issues
Mark: issue with language
... for equivalences
5. overloading of @CLASS
<michaelhausenblas> next telecon
Summary of Action Items
[NEW] ACTION: Ben to contemplate about the Dev Track [recorded in
http://www.w3.org/2007/02/05-htmltf-minutes.html#action01]
[NEW] ACTION: Ben to get in contact with flickr w.r.t. machine tags
[recorded in http://www.w3.org/2007/02/05-htmltf-minutes.html#action02]
[NEW] ACTION: Michael produce a GUI sketch of a test interface for
12-Feb meeting [recorded in
http://www.w3.org/2007/02/05-htmltf-minutes.html#action11]
[PENDING] 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]
[PENDING] ACTION: Mark to put M12N schema up somewhere, and tell us
where [recorded in
http://www.w3.org/2007/01/29-htmltf-minutes.html#action01]
[PENDING] ACTION: 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]
[PENDING] ACTION: 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]
[PENDING] ACTION: Ben to look into Science Commons use case [recorded in
http://www.w3.org/2006/12/11-htmltf-minutes.html#action04]
[PENDING] ACTION: Ben to write down the relation between GRDDL and RDFa
[recorded in http://www.w3.org/2007/01/23-swd-minutes.html#action02]
[PENDING] 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]
[PENDING] 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]
[PENDING] ACTION: Mark produce RDFa XHTML 1.1 module and spec [recorded
in http://www.w3.org/2006/12/18-htmltf-minutes.html#action06]
[PENDING] ACTION: Michael continue work on the FAQ template that Elias
started [recorded in
http://www.w3.org/2007/01/08-htmltf-minutes.html#action10]
[PENDING] ACTION: Michael transfer issue data to SWD tracker [recorded
in http://www.w3.org/2007/01/08-htmltf-minutes.html#action03]
[DONE] 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]
[DONE] 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]
[DONE] ACTION: Ben to update issues list with the @CLASS overload
problem [recorded in
http://www.w3.org/2007/01/23-swd-minutes.html#action08]
[DROPPED] ACTION: Mark write examples/tests of striping support
[recorded in http://www.w3.org/2006/12/04-htmltf-minutes.html#action07]
[End of minutes]
Received on Tuesday, 6 February 2007 08:07:22 UTC