W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > July 2003

Re: [Fwd: Jena semantic tests]

From: Dan Connolly <connolly@w3.org>
Date: 25 Jul 2003 11:33:14 -0500
To: Brian McBride <bwm@hplb.hpl.hp.com>
Cc: rdf core <w3c-rdfcore-wg@w3.org>
Message-Id: <1059150794.2424.910.camel@dirk.dm93.org>

On Fri, 2003-07-25 at 11:22, Brian McBride wrote:
> -----Forwarded Message-----
> 
> From: Dave Reynolds <der@hplb.hpl.hp.com>
> To: www-rdf-comments@w3.org
> Cc: JEREMY CARROLL (E-mail) <jeremy_carroll@hpl.hp.com>
> Subject: Jena semantic tests
> Date: 25 Jul 2003 17:05:37 +0100
[...]
> ** Failures - will not fix:
> PositiveEntailmentTest rdfms-seq-representation/Manifest.rdf#test004 - FAIL
> PositiveEntailmentTest rdfms-seq-representation/Manifest.rdf#test002 - FAIL
>   These two tests assert that the empty document entails various properties 
>   of _1. By my reading of the specs this is not correct, only mentioned 
>   container membership properties should result in such entailments and
>   there are no such mentions in the empty document.

That's my understanding too. I haven't double-checked the text.
I recommend changing the test.

>   If I'm wrong and these tests are correct then we will not implement 
>   them anyway, this is too alien to users to be acceptable.
> 
> PositiveEntailmentTest xmlsch-02/Manifest.rdf#whitespace-facet-3 - FAIL
>   This tests bNode introduction - that a typed literal entails a graph 
>   with a bNode of type rdf:Literal. We have deliberately omitted the 
>   bNode introduction rules from the reasoner config on the grounds that 
>   this is not the way an RDF API should do it - users can query the 
>   nodes themselves for type information and creating virtual triples 
>   for this would be wrong from an API perspective.

Hmm... I wonder what that means for queries ala
find all ?V such that
	<myDoc> dc:author ?V.
	?V rdf:type rdfs:Literal.

Seems like something to watch during CR... er... hmm...
we're leaning toward not doing a CR. hmm...

> ** Failures - could fix:
> NegativeEntailmentTest xmlsch-02/Manifest.rdf#whitespace-facet-2 - FAIL
> NegativeEntailmentTest xmlsch-02/Manifest.rdf#whitespace-facet-1 - FAIL
>   These test non-mutual entailment of a valid literal with an invalid 
>   literal that differs only by whitespace. Unfortunately our XSD 
>   handling library is happy with the whitespace and doesn't 
>   treat " 3 " as an invalid int. 
>   This could be fixed if that is indeed how XSD is supposed to work,
>   though the current behaviour seems more useful in practice.

Would somebody please turn that into a question of clarification
for the XML Schema folks?


> ** Failure - will fix:
> PositiveEntailmentTest datatypes/Manifest.rdf#language-and-xml-literal - FAIL
>   This is the xml:lang on xml:Literals issue. To be fixed.
> 
> ** Pass:
[...]

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Friday, 25 July 2003 12:34:17 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:58:49 EDT