W3C

RDF Data Access Weekly

5 Jun 2007

Agenda

See also: IRC log

Attendees

Present
LeeF, EliasT, Chimezie_Ogbuji, EricP, jeen, SimonR (IRC only)
Regrets
AndyS, Souri
Chair
LeeF
Scribe
LeeF

Contents


convene

-> minutes from 29 May

approved

meet next 12th June, scribe EliasT

action items

<scribe> ACTION: chimezie to review and send comments on feature list [DONE] [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action01]

<scribe> ACTION: AndyS+EricP: Run through an example in yacker [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action02]

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

<scribe> ACTION: ericP to poke IETF folks about registering SPARQL media types (esp. application/sparql-query) (waiting on CR publication) [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action04]

<scribe> ACTION: EricP to run the yacker tool over and annotate the existing tests to summarize coverage [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action05]

<scribe> ACTION: ericP to get in touch with SteveH re: setting up an environment to generate an Overview page for tests in data-r2 a la http://www.w3.org/2001/sw/DataAccess/tests/ [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action06]

<scribe> ACTION: ericP, jeen, or LeeF to update http://www.w3.org/2001/sw/DataAccess/tests/README with info on possible results format and on changes to manifest and test vocabularies [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action07]

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

publication status

CR publication - we have a call with the Director on Thursday

to discuss outstanding objections

results format publications waiting to be published with CR of QL

<ericP> i've spoken to the webmaster about that. he expects 3 publications at once

-> EricP's syntax-driven feature set

-> Chimezie's algebraic approach to feature set coverage

LeeF: Would like to see a decision on a list of features that we want to cover within a couple of weeks

-> http://www.w3.org/2001/sw/DataAccess/rq23/rq25.html#convertGraphPattern

<chimezie> (1,2,3,4,5)

<chimezie> ((((1+2)+3)+4+4)

chimezie: looked at algorithm in step 4 of 12.2.1 and tried to enumerate algebra constructs that arise from it
... use a fold function to go from every combination of a left and right argument to 20 algebra expressions
... idea would be to first list every permutation and then see which tests cover each

<ericP> Join(LeftJoin(BGP(..),{ .. }),LeftJoin(BGP(..),{ .. }))

ericP: I don't see a problem expressing these as XPath's against a parse tree

<ericP> ASK { ?s ?p ?o OPTIONAL {} OPTIONAL {} )

<ericP> }

ericP: express each of chimezie's patterns as a query
... look at XML from each and see how many [test?] queries there are like it in the respect we're looking for

<ericP> ASK { ?s ?p ?o OPTIONAL { ?s2 ?p2 ?o2 OPTIONAL { ?s3 ?p3 ?p3 } } }

<ericP> ASK { OPTIONAL { ?s2 ?p2 ?o2 OPTIONAL { ?s3 ?p3 ?p3 } } }

<ericP> ASK { OPTIONAL { ?s2 ?p2 ?o2 } OPTIONAL { ?s3 ?p3 ?p3 } }

<ericP> ASK { {} OPTIONAL { ?s2 ?p2 ?o2 } OPTIONAL { ?s3 ?p3 ?p3 } }

<ericP> http://www.w3.org/2005/01/yacker/uploads/SPARQL?lang=perl&text=ASK+%7B+OPTIONAL+%7B+%3Fs2+%3Fp2+%3Fo2+%7D+OPTIONAL+%7B+%3Fs3+%3Fp3+%3Fp3+%7D+%7D&action=validate+text

<ericP> http://www.w3.org/2005/01/yacker/uploads/SPARQL

or http://tinyurl.com/2hvbd8

<chimezie> that becomes LJ(LJ({},?s2,?p2,?o2),?s3,?p3,?o3)

<ericP> <Query>

<ericP> <AskQuery>

<ericP> <WhereClause>

<ericP> <GroupGraphPattern>

<ericP> <OptionalGraphPattern>...

<ericP> </OptionalGraphPattern>

<ericP> <OptionalGraphPattern>...

<ericP> </OptionalGraphPattern>

<ericP> </GroupGraphPattern>

<ericP> </WhereClause>

<ericP> </AskQuery>

<ericP> </Query>

<ericP> ASK { OPTIONAL { ?s2 ?p2 ?o2 } OPTIONAL { ?s3 ?p3 ?p3 } }

<ericP> http://www.w3.org/2005/01/yacker/uploads/SPARQL?lang=perl&markup=html#prod-SPARQL-GroupGraphPattern

<ericP> GroupGraphPattern ::= "{" (TriplesBlock)? (( ( GraphPatternNotTriples | Filter ) (".")? (TriplesBlock)? ))* "}"

<ericP> http://www.w3.org/2001/sw/DataAccess/tests/facets

<ericP> facets2xsl compiler

<scribe> ACTION: ericP to walk through one full example of representing an algebraic expression using the XPath-based facet stuff [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action09]

<scribe> ACTION: ericP & chimezie to see if all the identified algebraic forms fit into the XPath-based facet approach [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action10]

<ericP> Jeen's test status

-> ericP's test run

adjourned

Summary of Action Items

[NEW] ACTION: ericP & chimezie to see if all the identified algebraic forms fit into the XPath-based facet approach [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action10]
[NEW] ACTION: ericP to walk through one full example of representing an algebraic expression using the XPath-based facet stuff [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action09]
 
[PENDING] ACTION: AndyS+EricP: Run through an example in yacker [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action02]
[PENDING] ACTION: EliasT to come up with feature list for protocol testing [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action03]
[PENDING] ACTION: ericP to get in touch with SteveH re: setting up an environment to generate an Overview page for tests in data-r2 a la http://www.w3.org/2001/sw/DataAccess/tests/ [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action06]
[PENDING] ACTION: ericP to poke IETF folks about registering SPARQL media types (esp. application/sparql-query) (waiting on CR publication) [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action04]
[PENDING] ACTION: EricP to run the yacker tool over and annotate the existing tests to summarize coverage [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action05]
[PENDING] ACTION: ericP to write a test showing that langMatches doens't do extended matching [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action08]
[PENDING] ACTION: ericP, jeen, or LeeF to update http://www.w3.org/2001/sw/DataAccess/tests/README with info on possible results format and on changes to manifest and test vocabularies [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action07]
 
[DONE] ACTION: chimezie to review and send comments on feature list [recorded in http://www.w3.org/2007/06/05-dawg-minutes.html#action01]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.128 (CVS log)
$Date: 2007/06/05 15:23:06 $
--=_mixed 00156183852572F8_=--