- From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Date: Mon, 27 Mar 2017 09:19:22 -0700
- To: public-sparql-exists@w3.org
I was thinking about whether using fresh variables was a problem for SPARQL
and came across the Wikidta label service, described at
https://www.mediawiki.org/wiki/Wikidata_query_service/User_Manual#Label_service
This service breaks if variables are renamed. However, I don't think that
this is a problem because at least the automatic version of this service is
*NOT* a compliant SPARQL 1.1 service. As far as I can tell, the only
permissable results from using the service in an experssion like
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" . }
are the empty solution sequence and the solultion sequence containing an
empty set of binding.
This makes the service not part of SPARQL at all because it returns bindings
for other variables.
Does anyone think that this service can be considered to be a legal SPARQL
1.1 service?
peter
Received on Monday, 27 March 2017 16:19:57 UTC