See also: IRC log
approved
meet next 12th June, scribe EliasT
<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]
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
<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
adjourned