W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > October to December 2006

test suite maintenance (was: Re: blank nodes in predicate position)

From: Jeen Broekstra <jeen.broekstra@aduna-software.com>
Date: Wed, 01 Nov 2006 13:08:08 +0100
To: andy.seaborne@hp.com
Cc: RDF Data Access Working Group <public-rdf-dawg@w3.org>
Message-Id: <1162382888.3782.84.camel@bunbun.tue.nl>

On Wed, 2006-11-01 at 10:57 +0000, Seaborne, Andy wrote:
> Jeen Broekstra wrote:
> > 
> > We're currently testing our new SPARQL parser/engine and ran into an
> > issue with the DAWG syntax test cases.
> > 
> > According to
> > http://www.w3.org/2001/sw/DataAccess/tests/data/SyntaxFull/manifest.ttl , specifically DAWG-approved tests syntax-bnodes-03.rq and syntax-bnodes-04.rq, it is legal syntax to have blank node labels in the predicate position. (either [] or _:a).
> http://www.w3.org/2001/sw/DataAccess/tests/data/SyntaxDev/
> is the working copy based on the current grammar. (Dev, not Full)
> Full is (or rather "was") the version of the first full version of the syntax 
> that the WG approved.

Ah ok. I've switched to using SyntaxDev.

I see you are using an idea we had earlier of creating a 'super
manifest' that can include multiple other manifests. Currently the super
manifest uses a jena-specific namespace, however. To make it more
generic (and also a bit easier to use for us) I would like to make the
following changes:

 - the 'include' property and the 'TestSyntax' class are added to 
   the DAWG test case vocabulary; the jena-specific namespace can
   then be removed.
 - the range of the 'include' property is redefined as a single 
   Manifest URL (in your current version it's a collection which is 
   harder to process, for me at least), so the super-manifest will
   contain a 'include' property for each manifest.

If nobody objects I will implement and check in these changes. 

Aduna - Guided Exploration

Prinses Julianaplein 14-b
3817 CS Amersfoort
The Netherlands
+31-33-4659987 (office) 
Received on Wednesday, 1 November 2006 12:11:00 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:00:52 UTC