- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Tue, 17 May 2011 09:43:29 +0100
- To: public-rdf-dawg@w3.org
Hi Nico, On 17/05/11 08:45, Nico Michaelis wrote: >> I would like at least one other reviewer to concur. The document is not >> long, and will not take you long to review. Please help! > > I've had a look. > > I was a little surprised that the result of an ask query is not encoded > like other literal booleans. So instead of the > "boolean": "true" > I would encode the result of an ask query like > "result" : { "type": "literal", "value": "true", "datatype": "xsd:boolean"} > . I guess that would be a good idea for consistency and existensibility. > If you think that "result" is a bad name, because "results" is already > in use, I would propose "answer" - but I think that calling the object > "boolean" does not give an appropriate meaning. If this were a new design, I'd agree that "answer" is a better choice. As this is an already-deployed format, there is a cost to change. As it's an already deployed format, there's a cost to such a change. Unless there is a consensus in the WG to make a breaking change (even an alternative name breaks with old code on new data), I propose to leave it as-is. Oddly, this has not been raised, to my knowledge, about the XML results format. Keeping those two similar is also desirable. The value can only be true or false, I think using the JSON value directly is fine although I take your point about encoding it as an RDF term. In SPARQL - the keyword true is short for "true"^^xsd:boolean. If javascript numbers worked more normally, we could very usefully have used numbers as short forms for numeric RDF terms, potentially saving a lot of space in a number-rich results set. > I also noticed a little typo - a superflous "," before the ending "}" in > the description of literals with datatypes: > > { "type": "literal", "value": "S", "datatype": "D",} Now fixed. > > I'm satisfied with the rest of the document. Thanks for the review > Nico Andy
Received on Tuesday, 17 May 2011 08:44:02 UTC