Re: Comments on SPARQL 1.1 Update (3)

On 2010-09-03, at 13:39, Andy Seaborne wrote:
> On 03/09/10 12:15, Steve Harris wrote:
>>> The text is slanted to one style of system.  What about a store that just manages a single graph, as the default graph?  As written, it*must*  create a graph.  That seems a huge burden.  But I'd hope a system allowing update to one graph was could be considered conformant.
>> It can always return an error.
> Maybe, but the current text (4.1.5) calls it out specifically as a requirement and the text in 4.1 needs clarifying.
>> Either way you're going to get an error when you try and do that, if the system doesn't support it. MAY seems far too vague for something that falls naturally out of the syntax. If a significant number of implementors say they can't implement this for some reason, then it might be worth considering making it optional, or banning it in the syntax.
> What would banning it in syntax look like?

QuadsNotTriples ::= 'GRAPH' IRIref '{' TriplesTemplate '}'

It's not my preferred outcome, but if a significant number of implementations can't support it then we probably shouldn't allow it in the standard language.

- Steve

Steve Harris, CTO, Garlik Limited
1-3 Halford Road, Richmond, TW10 6AW, UK
+44 20 8439 8203
Registered in England and Wales 535 7233 VAT # 849 0517 11
Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD

Received on Friday, 3 September 2010 17:10:21 UTC