W3C

RDF Data Access Weekly

14 Aug 2007

Agenda

See also: IRC log

Attendees

Present
LeeF, Orri_Erling, EricP, Chimezie_Ogbuji, iv_an_ru
Regrets
AndyS, Souri
Chair
LeeF
Scribe
LeeF

Contents


convene

-> http://lists.w3.org/Archives/Public/public-rdf-dawg/2007JulSep/att-0060/2007-08-07-dawg-minutes.html Aug 7 minutes

approved minutes, chimezie seconding

Meet next August 21 @ 14:30 UTC

chimezie claims to be sending regrets

ericP at risk next week

action items

<scribe> ACTION: ericP to requisition /TR/SPARQL as a switcher document pointing to the real specs [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action01]

<scribe> ACTION: ericP to write a test showing that langMatches doens't do extended matching [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action02]

<scribe> ACTION: AndyS or LeeF to mark non-SELECT tests using :QueryForm classes, and to move those URIs to the qt: namespace [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action03]

<scribe> ACTION: ericP to run ASK tests 1, 4, and 7 by Aug 7 [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action04]

<scribe> ACTION: LeeF to ask CG about RDF/XML version of test suite [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action05]

<scribe> ACTION: LeeF to get rid of any distinct and ordered attributes [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action06]

<scribe> ACTION: LeeF to mark all tests approved in the 2007-08-07 meeting as approved [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action07]

<scribe> ACTION: LeeF to update the EARL document and all manifest files to use manifest#testname URIs [DONE] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action08]

<scribe> ACTION: ericP to poke IETF folks about registering SPARQL media types (esp. application/sparql-query) [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action09]

<scribe> ACTION: ericP to write explanatory text saying that, like xsd:inteter and xsd:dateTime, the relative order of simple literals and xsd:strings is not defined here [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action10]

<scribe> ACTION: ericP to answer "EBV of invalid numeric literals" email from Arjohn [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action11]

<scribe> ACTION: ericP to incorporate text to fix EBV of illformed numeric literals bug in spec [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action12]

<scribe> ACTION: EliasT to come up with feature list for protocol testing [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action13]

<scribe> ACTION: LeeF and ericP to write tests for uncovered facets [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action14]

<ericP> mail to iesg@ietf.org Date: Tue, 07 Aug 2007 12:00:01 -0400 Message-Id: <1186502401.4404.54.camel@localhost>

<scribe> ACTION: Eric+Andy to identify and collect mf:requires URIs and put in documentation [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action15]

<scribe> ACTION: ericP, AndyS to add the mf:requires labels to the manifest namespace document [CONTINUES] [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action16]

<scribe> ACTION: chimezie to write tests to cover missing algebraic forms as per [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action17]

http://lists.w3.org/Archives/Public/public-rdf-dawg/2007JulSep/0056.html [DONE]

LeeF: Are we actually using any tests with mf:requires in data-r2?

open-world/manifest#open-eq-08

approved in http://lists.w3.org/Archives/Public/public-rdf-dawg/2007AprJun/att-0082/2007-06-12-dawg-minutes.html

LeeF: We should ignore tests with mf:requires in generating an implementation report

ericP: implementors should not necessarily expect to pass tests with mf:requires

test harness

<iv_an_ru> I'm here, but I hear/not hearing periodically.

Orri: We are waiting for pointers to endpoints that we can try

LeeF: suggests testing against http://sparql.org/sparql

<iv_an_ru> There's an e-mail in public-rdf-dawg@w3.org

-> Ivan M soliciting SPARQL endpoints

test suite

-> tests to approve via SPARQL query

<http://w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest.ttl#bgp-no-match>

<http://w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest.ttl#prefix-name-1>

LeeF: Glitter and ARQ pass #prefix-name-1, Glitter passes both

    PREFIX ex: <http://example.org/>
    ...
    ex:
    

    BASE <http://example.org/>
    ...
    <>

<chimezie> BASE <http://example.org>

<chimezie> :bar

LeeF: The empty prefix needs to be explicitly defined

<ericP> ./algae --test "Non-matching triple pattern" --test "Prefix name 1" --manifest /home/eric/WWW/2001/sw/DataAccess/tests/data-r2/basic/manifest.ttl

PROPOSE: Approve both http://w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest.ttl#bgp-no-match and http://w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest.ttl#prefix-name-1

ericP, seconds

resolved

-> new ASK test

-> Query for most unapproved tests (needs updating)

ARQ, JXT, Glitter all pass the test

PROPOSE: Approve http://lists.w3.org/Archives/Public/public-rdf-dawg/2007JulSep/0065.html

chimezie, seconds

resolved

http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-boolean-literal

<iv_an_ru> Orri, I'm on Skype already.

iv_an_ru, can you run these tests?

iv_an_ru, if you can, please try these tests as we paste them in IRC and let us know if you're able to pass them

<iv_an_ru> yes

mf: name "Test literal 'true'"

PROPOSE: Approve http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-boolean-literal

ericP seconds

resolved

iv_an_ru, we're now looking at the tests in expr-builtin

<iv_an_ru> dawg-boolean-literal is OK for me.

PROPOSE: Approve expr-builtin/manifest#dawg-isIRI, #dawg-isLiteral, #dawg-langMatches-basic

ericP seconds

resolved

Now looking at everything in expr-ops

<iv_an_ru> expr-builtin is OK for us except case-sensitivity of languages that should be fixed (known issue).

ARQ and Glitter pass all in expr-ops

Algae passes all but unary minus which is unimplemented

<chimezie> RDFLib passes all but "Less-than or equals"

PROPOSED: Approve all 7 tests in expr-ops/

chimezie seconds

resolved

iv_an_ru, can you next look at the tests in /cast/

<iv_an_ru> Looking now...

@prefix : <http://example.org/> .

:iri :p :z .

:str :p "string" .

:fltdbl :p "-10.2E3" .

:decimal :p "+33.3300" .

:int :p "13" .

:dT :p "2002-10-10T17:00:00Z" .

:bool :p "true" .

example query:

PREFIX: <http://example.org/>

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>

PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

SELECT ?s WHERE {

?s :p ?v .

FILTER(datatype(xsd:double(?v)) = xsd:double) .

}

<iv_an_ru> It's ok for us as soon as integers are in 64-bit limits :)

:fltdbl, :decimal, :int

PROPOSE: Approve the tests in /cast/

chimezie seconds

resolved

-> proposed tests for algebraic forms

Let's walk through http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-complex-1

http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/complex-data-1.ttl

PREFIX foaf: <http://xmlns.com/foaf/0.1/>

SELECT ?person ?nick ?page ?img ?name ?firstN

{

?person foaf:nick ?nick

OPTIONAL { ?person foaf:isPrimaryTopicOf ?page }

OPTIONAL {

?person foaf:name ?name

{ ?person foaf:depiction ?img } UNION

{ ?person foaf:firstName ?firstN }

} FILTER ( bound(?page) || bound(?img) || bound(?firstN) )

}

first - pairs of bindings for ?person and ?nick for all but eve

second - optional adds a ?page for john

third - second optional adds a ?name and a ?img for alice and adds nothing for bert or john

<iv_an_ru> tests in /optional/ does not contain filters, esp. filters with variables not bound 'somewhere near', so they're not "dangerous".

fourth - filter excludes bert

<chimezie> should these be moved to their own directory then? complex-algebra or something like that?

LeeF: We'll finish and approve test suite next week. Just a few tests left to write and clean up.

<iv_an_ru> Bye.

Summary of Action Items

 
[PENDING] ACTION: EliasT to come up with feature list for protocol testing [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action13]
[PENDING] ACTION: Eric+Andy to identify and collect mf:requires URIs and put in documentation [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action15]
[PENDING] ACTION: ericP to answer "EBV of invalid numeric literals" email from Arjohn [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action11]
[PENDING] ACTION: ericP to incorporate text to fix EBV of illformed numeric literals bug in spec [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action12]
[PENDING] ACTION: ericP to poke IETF folks about registering SPARQL media types (esp. application/sparql-query) [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action09]
[PENDING] ACTION: ericP to write explanatory text saying that, like xsd:inteter and xsd:dateTime, the relative order of simple literals and xsd:strings is not defined here [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action10]
[PENDING] ACTION: ericP, AndyS to add the mf:requires labels to the manifest namespace document [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action16]
[PENDING] ACTION: LeeF and ericP to write tests for uncovered facets [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action14]
 
[DONE] ACTION: AndyS or LeeF to mark non-SELECT tests using :QueryForm classes, and to move those URIs to the qt: namespace [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action03]
[DONE] ACTION: ericP to requisition /TR/SPARQL as a switcher document pointing to the real specs [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action01]
[DONE] ACTION: ericP to run ASK tests 1, 4, and 7 by Aug 7 [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action04]
[DONE] ACTION: ericP to write a test showing that langMatches doens't do extended matching [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action02]
[DONE] ACTION: LeeF to ask CG about RDF/XML version of test suite [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action05]
[DONE] ACTION: LeeF to get rid of any distinct and ordered attributes [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action06]
[DONE] ACTION: LeeF to mark all tests approved in the 2007-08-07 meeting as approved [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action07]
[DONE] ACTION: LeeF to update the EARL document and all manifest files to use manifest#testname URIs [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action08]
[DONE] ACTION: chimezie to write tests to cover missing algebraic forms [recorded in http://www.w3.org/2007/08/14-dawg-minutes.html#action17]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.128 (CVS log)
$Date: 2007/08/14 15:41:21 $