W3C home > Mailing lists > Public > public-rdf-dawg-comments@w3.org > September 2007

Re: Soliciting test suite results for SPARQL query language implementations

From: Seaborne, Andy <andy.seaborne@hp.com>
Date: Fri, 14 Sep 2007 22:15:35 +0100
Message-ID: <46EAF9F7.5070604@hp.com>
To: Malcolm Crowe <CROW-CI0@wpmail.paisley.ac.uk>
Cc: public-rdf-dawg-comments@w3.org



Malcolm Crowe wrote:
> Lee,
> Many thanks for your letter about the updates to the test suite. I have
> been tracking the changes and am now releasing a version of Pyrrho DBMS
> which I believe passes all the tests in the test suite, and completed
> testing on 13 September 2007.

Malcolm,

Thank you for letting us know the state of Pyrrho testing against the DAWG 
test suite.

...
> The document about the SPARQL tests is
> http://www.pyrrhodb.org/sparql.htm

Opps - this document has broken links

All images except
http://pyrrhodb.msroot.paisley.ac.uk/org/sparql_files/image020.jpg
are 404.

e.g.
http://pyrrhodb.msroot.paisley.ac.uk/org/sparql_files/image019.jpg
http://pyrrhodb.msroot.paisley.ac.uk/org/sparql_files/image022.jpg

> The only issue I noted is that some of the SPARQL tests seem to regard
> language tags as case sensitive: this goes against the guidance in
> RFC3066.
> I look forward to comments from youselves and the community.

The test results should preserve the case of the input data so that there is 
no presumption of forced canonicalisation in any concrete syntax.

RFc3006 notes that language tags are case insensitive but notes there is not a 
canonical representation:

    All tags are to be treated as case insensitive; there exist
    conventions for capitalization of some of them, but these should not
    be taken to carry meaning.  For instance, [ISO 3166] recommends that
    country codes are capitalized (MN Mongolia), while [ISO 639]
    recommends that language codes are written in lower case (mn
    Mongolian).

RFD [RDF Concepts] says of the abstract syntax:

    Plain literals have a lexical form and optionally a language tag as defined
    by [RFC-3066], normalized to lowercase.

so that equality testing needs to be aware of this when testing in the 
concrete syntax (including in the SPARQL XML results format).

If you would identify which tests you are referring to, we can make sure that 
these principles are adhered to.

	Andy

> 
> Best wishes
> Malcolm Crowe
> malcolm@pyrrhodb.com
> 
> 
> 
> 
> Legal disclaimer
> --------------------------
> 
> The information transmitted is the property of the University of Paisley and is intended only for the person or entity 
> to which it is addressed and may contain confidential and/or privileged material.  Statements and opinions expressed in this e-mail may not represent those of the company.  Any review, retransmission, dissemination and other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited.
> If you received this in error, please contact the sender immediately and delete the material from any computer. 
> 
> --------------------------
> 

-- 
  Hewlett-Packard Limited
  Registered Office: Cain Road, Bracknell, Berks RG12 1HN
  Registered No: 690597 England
Received on Friday, 14 September 2007 21:16:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:51 GMT