- From: Polleres, Axel <axel.polleres@siemens.com>
- Date: Thu, 5 Jul 2012 12:01:18 +0200
- To: "Polleres, Axel" <axel.polleres@siemens.com>, "public-rdf-dawg@w3.org" <public-rdf-dawg@w3.org>
Sorry, missed something here: > The implied changes would be: > > Query: > only the suggested grammar change (since GraphRef is only used by Update-relevant grammar productions and thus doesn't otherwise affect the query document, as far as I can see) [...] Cheers, Axel > -----Original Message----- > From: Polleres, Axel > Sent: Thursday, 5 July 2012 11:52 AM > To: public-rdf-dawg@w3.org > Subject: SPARQL Update Editorial issue/ SPARQL Grammar > suggestion in the context of Update (LOAD INTO iri vs. LOAD > INTO GRAPH iri) > > A student of mine just pointed me to a small thing which I > wanted to ask your opinions on: > For DROP, CLEAR, CREATE, and LOAD the GRAPH keyword is > obligatory, i.e. you have to write: > DROP GRAPH iri > LOAD INTO GRAPH iri > ... > but can't simply write > DROP iri > LOAD INTO iri > > The student realized this, since we have some example in > http://www.w3.org/TR/sparql11-update/#mappingRequestsToOperati > ons in Table 1 where we forgot the GRAPH keyword... > > Couldn't we make 'GRAPH' optional here, just as 'WHERE' is > optional in WhereClause, i.e. change the GraphRef production > > s/ > [46] GraphRef ::= 'GRAPH' iri > / > [46] GraphRef ::= 'GRAPH'? iri > / > > This would seem to be a minor, but handy change and still > possible as long as we are still before LC publication for > the grammar along with the Query document: I think making the > GRAPH keyword OPTIONAL here would still be a minor enough > change for Update to call it "editorial", since it doesn't > invalidate anything from the LC version. > > The implied changes would be: > > Query: > > Update: > mark the GRAPH keyword optional in Section 3.1.4 LOAD, > 3.1.5 CLEAR, 3.2.1 CREATE, 3.2.2 DROP > > > Please note that the GRAPH keyword is already optional in > ADD, MOVE, COPY, cf. > > [45] GraphOrDefault ::= 'DEFAULT' | 'GRAPH'? Iri > > So, I think this minor change would make the Update language > more coherent, or would there be any problems with it? > > Best regards, > Axel > > -- > Dr. Axel Polleres > Siemens AG Österreich > Corporate Technology Central Eastern Europe Research & > Technologies CT T CEE > > Tel.: +43 (0) 51707-36983 > Mobile: +43 (0) 664 88550859 > Fax: +43 (0) 51707-56682 mailto:axel.polleres@siemens.com > >
Received on Thursday, 5 July 2012 10:01:42 UTC