See also: IRC log
<trackbot> Date: 13 July 2010
<kasei> we should teach Zakim to recognize AndyS by the typing noises :)
<kasei> where is the test CVS? same as docs?
<kasei> thanks
<LeeF> e.g. http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/
ok
<LeeF> Scribenick: AlexPassant
<LeeF> PROPOSED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-07-06
LeeF: minutes of last week, long
discussion LET and assignement
... suggestion to have implementers write up the semantics on
the list
... to take a decision
<scribe> ... done by AndyS and LeeF
UNKNOWN_SPEAKER: pgearon will
also do
... then we could take a decision
... as done for negation in the past
... decision by web-based survey or t-con
... first option is probably better
<LeeF> RESOLVED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-07-06
<LeeF> Next regular meeting: 2010-07-20 @ 15:00 UK / 10:00 EDT
UNKNOWN_SPEAKER: will try to send
test cases to the list
... TC will be in CVS
... if collecting TC, sync with LeeF sandro ivan or Axel for
CVS access
... RDB2RDF published the 1st draft of UCR
... mapping languages, etc.
<LeeF> subtopic: subquery
UNKNOWN_SPEAKER: OlivierCorby put TC
<LeeF> http://lists.w3.org/Archives/Public/public-rdf-dawg/2010JulSep/0010.html
UNKNOWN_SPEAKER: Andy raised
questions and observations
... discussions on the previous thread
... look at each TC and discuss / approve
... 10 TC
... Tests 1 and 2
<LeeF> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest.ttl
<LeeF> :subquery01 rdf:type mf:QueryEvaluationTest ;
<LeeF> mf:name "Subquery within graph pattern" ;
<LeeF> dawgt:approval dawgt:NotClassified ;
<LeeF> mf:action
<LeeF> [ qt:query <sq01.rq> ;
<LeeF> qt:graphData <sq01.rdf> ] ;
<LeeF> mf:result <sq01.srx>
<LeeF> .
UNKNOWN_SPEAKER: manifest file,
walk through the first one
... query evaluation test
... predicate for approval
<kasei> in the future, can I suggest indenting the query source and results xml? makes reading them much easier (at least for me)
UNKNOWN_SPEAKER: result as an XML file
<LeeF> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/sq01.rdf
<LeeF> rdf:resource=""
<kasei> :c :p <sq01.rdf>
<chimezie> empty URI reference
<ivan> same as <> in turtle
<AndyS> Base URI
<LeeF> prefix ex: <http://www.example.org/schema#>
<LeeF> prefix in: <http://www.example.org/instance#>
<LeeF> select ?x ?p where {
<LeeF> graph ?g {
<LeeF> {select * where {?x ?p ?y}}
<LeeF> }
<LeeF> }
UNKNOWN_SPEAKER: query with a graph clause
<LeeF> expected results - http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/sq01.srx
UNKNOWN_SPEAKER: projecting the
top level query
... get subject and predicate from the triples
<LeeF> @prefix : <http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#> .
<LeeF> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#
UNKNOWN_SPEAKER: current manifest should probably be updated
<SteveH_> yes, because the manifest has changed
AndyS: agreed
<SteveH_> manifest schema that is
LeeF: update the prefix manifest
<AndyS> This is the URI of the test itself.
<LeeF> PROPOSED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery01
<AndyS> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/subquery01
Souri: cannot see the refreshed version
LeeF: mirrors are not always synced
<AndyS> It has just refreshed for me (14:17)
LeeF: may need several refreshs
<LeeF> RESOLVED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery01
<pgearon> abstain. I came in too late
LeeF: 2nd TC
... same dataset but different query
<LeeF> prefix ex: <http://www.example.org/schema#>
<LeeF> prefix in: <http://www.example.org/instance#>
<LeeF> select ?x ?p where {
<LeeF> graph ?g {
<LeeF> {select * where {?x ?p ?g}}
<LeeF> }
<LeeF> }
<LeeF> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/sq02.srx
LeeF: query nested in a graph
clause
... looks ok to LeeF
SteveH_: question about the status of abstain
LeeF: do not like to approve
tasks that no one executed
... may delay some tasks
<LeeF> PROPOSED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery02
<SteveH_> abstain
<AndyS> seconded
<LeeF> RESOLVED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery02
<AndyS> I now agree with test 3.
LeeF: TC3, same data
<LeeF> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/sq03.rq
LeeF: different use case of ?g from the previous one
<LeeF> http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/sq03.srx
LeeF: expected results: 2 bindings
<LeeF> PROPOSED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery03
<LeeF> rdf:resource="
<LeeF> rdf:resource=""
Souri: where do we have the graph name ?
LeeF: rdf:resource="" refers to
the base URI
... which is also the graph name in the manifest
<LeeF> graph name is object of qt:graphData preficate
chimezie: follow-up, graph name allocated in the manifest is the baseURI of the source file ?
AndyS: no that's where you read
the file from
... you cant have a name in one place and the data in
another
LeeF: graph name is given in the
manifest
... named graph in the RDF dataset are defined by qt:graphData
predicate
<LeeF> rdf:resource=""
<SteveH_> abstain
<LeeF> RESOLVED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery03
<AndyS> seconded
<kasei> sq04.rq uses a FROM uri that doesn't exist (?)
<LeeF> test 4 defines a named graph qt:graphData <sq01.rdf>
LeeF: Test 4, defines a named graph
<LeeF> in the query it uses FROM from <sq04.rdf>
LeeF: uses FROM in the query
<LeeF> Olivier's email - http://lists.w3.org/Archives/Public/public-rdf-dawg/2010JulSep/0014.html
LeeF: understanding from
OlivierCorby email is to show that inside the graph
clause
... the subquery is only matching against the main graph of the
dataset
... if we include a graph both in the manifest and the
query
... the dataset is not a union of both
... if we want to show that the FROM does not apply, maybe it
should be an empty graph
OlivierCorby: better to use a graph that exists for the FROM ?
LeeF: probably
<AndyS> [ qt:query <sq04.rq> ; qt:data <anything_different_but_exists> ; qt:graphData <sq01.rdf> ]
LeeF: maniest updated in CVS
<LeeF> PROPOSED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery04
<SteveH_> abstain
<LeeF> RESOLVED: Approve test http://www.w3.org/2009/sparql/docs/tests/data-sparql11/subquery/manifest#subquery04
<AndyS> Test 8 comment: http://lists.w3.org/Archives/Public/public-rdf-dawg/2010JulSep/0021.html
LeeF: test8, inner select
<LeeF> prefix ex: <http://www.example.org/schema#>
<LeeF> prefix in: <http://www.example.org/instance#>
<LeeF> select ?x ?max where {
<LeeF> {select max(?y) as ?max where {?x ex:p ?y} }
<LeeF> ?x ex:p ?max
<LeeF> }
OlivierCorby: corrected query
8
... problem with variable ?x
<mperry> How is no group by not a problem?
<mperry> ok
LeeF: will fix everything in CVS
with AndyS and OlivierCorby
... dont want to go through all TC now
chimezie: using MINUS the right hand side does not have access to the variables from the left ?
LeeF: yes
... will fix in CVS before the next TC
<kasei> I'm mostly able to run them.
LeeF: anyone able to run the tasks ?
<pgearon> I can run a lot of them, but not the update tests
<kasei> might take some coaxing, but close...
<AndyS> I'm not able to run update tests yet.
<chimezie> the only implentation contribution to the test process i will be able to give will be with SPARQL entailment probably
<pgearon> but I don't have much of SPARQL 1.1 implemented
LeeF: want to start gathering the UDPATE tasks
question is should DROP ALL include only named graphs or also the default one
<pgearon> I wouldn't mind knowing what people would prefer
<mperry> I would say drop everything named and default
<chimezie> if there is already a way to specifically drop the default graph, I would prefer DROP ALL only deletes named graphs
what about DROP NAMED ?
<LeeF> DROP DEFAULT / DROP NAMED / DROP ALL seems reasonably elegant
DROP DEFAULT / DROP NAMED / DROP ALL ?
Ill followup with these 3 options on the list
<bglimm> bye
<LeeF> action-266?
<trackbot> ACTION-266 -- Gregory Williams to write a mail to the list on the issue of DS-1 and what are the options -- due 2010-07-06 -- OPEN
<trackbot> http://www.w3.org/2009/sparql/track/actions/266
<LeeF> trackbot, close action-266
<trackbot> ACTION-266 Write a mail to the list on the issue of DS-1 and what are the options closed
<LeeF> action-251?
<trackbot> ACTION-251 -- Gregory Williams to send test cases for 0-length paths to mailing list -- due 2010-06-03 -- OPEN
<trackbot> http://www.w3.org/2009/sparql/track/actions/251
RRSAgent: make minutes
This is scribe.perl Revision: 1.135 of Date: 2009/03/02 03:52:20 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/qt:graphDataPredicate/qt:graphData predicate/ Succeeded: s/auery/query/ Succeeded: s/girht/right/ Found ScribeNick: AlexPassant Inferring Scribes: AlexPassant WARNING: No "Present: ... " found! Possibly Present: AlexPassant AndyS IPcaller Ivan LeeF Lee_Feigenbaum OlivierCorby P14 PROPOSED Scribenick Souri SteveH_ aaaa aabb aacc aadd aaee aaff bglimm chimezie dawgt joined kasei mf mperry pgearon qt rdf sparql subtopic trackbot You can indicate people for the Present list like this: <dbooth> Present: dbooth jonathan mary <dbooth> Present+ amy Agenda: http://www.w3.org/2009/sparql/wiki/Agenda-2010-07-13 WARNING: No meeting chair found! You should specify the meeting chair like this: <dbooth> Chair: dbooth Found Date: 13 Jul 2010 Guessing minutes URL: http://www.w3.org/2010/07/13-sparql-minutes.html People with action items:[End of scribe.perl diagnostic output]