Difference between revisions of "PostLastCall"

From SPARQL Working Group
Jump to: navigation, search
(Necessary before 2LC)
m (Update)
Line 59: Line 59:
 
* <s>What to do with the sentence suggested by comment [http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2011Sep/0008.html DB-12], see also: [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011OctDec/0066.html msg]</s> DONE: sentence  included.
 
* <s>What to do with the sentence suggested by comment [http://lists.w3.org/Archives/Public/public-rdf-dawg-comments/2011Sep/0008.html DB-12], see also: [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011OctDec/0066.html msg]</s> DONE: sentence  included.
 
* <s>[http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JulSep/0180.html Description and defn of LOAD differ]</s> DONE: addressed with the rewording proposed in [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JulSep/0191.html msg1], [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JulSep/0183.html msg2]. AP: I tend to interpret this change as non-LC critical, since the definitions haven't been changed, but only the inconsistent written text.
 
* <s>[http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JulSep/0180.html Description and defn of LOAD differ]</s> DONE: addressed with the rewording proposed in [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JulSep/0191.html msg1], [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011JulSep/0183.html msg2]. AP: I tend to interpret this change as non-LC critical, since the definitions haven't been changed, but only the inconsistent written text.
* Todo: remove @@@ at http://www.w3.org/2009/sparql/docs/update-1.1/Overview.xml#graphUpdate (editorial)
+
* <s>Todo: remove @@@ at http://www.w3.org/2009/sparql/docs/update-1.1/Overview.xml#graphUpdate (editorial)</s>
 
* LC pub changes: [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011AprJun/0244.html msg]
 
* LC pub changes: [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011AprJun/0244.html msg]
* Link to http://www.w3.org/TR/rdf-sparql-query/#specifyingDataset needs to be changed to http://www.w3.org/TR/sparql11-query/#specifyingDataset also check for other links to the old spec! ( editorial)
+
* <s>Link to http://www.w3.org/TR/rdf-sparql-query/#specifyingDataset needs to be changed to http://www.w3.org/TR/sparql11-query/#specifyingDataset also check for other links to the old spec! ( editorial)</s>
* [http://lists.w3.org/Archives/Public/public-rdf-dawg/2011OctDec/0143.html Olivier's review]
+
* <s>[http://lists.w3.org/Archives/Public/public-rdf-dawg/2011OctDec/0143.html Olivier's review]</s>
* remove AT RISK note for COPY, ADD, MOVE
+
* <s>remove AT RISK note for COPY, ADD, MOVE</s>
  
 
== Service Description ==
 
== Service Description ==

Revision as of 15:25, 22 November 2011

Actions tracking for Post Last Call.

RDF-WG possible impact points

  1. Simple literals: simple literals are xsd:string in the abstract syntax
  2. Plain literals with language tags
  3. Graph identification
  4. Turtle syntax

Query

Necessary before 2LC

  • Sort out scope rules and "BGP BIND"
  • Grammar
    • Consider ORDER BY count(*) (supported in SQL, just need to remove restriction in SPARQL)
      • Change grammar note 13 (which wasn't in 1LC at all)
      • "For each expression E in SELECT and each HAVING(E) in Q" ==> "For each expression E in SELECT and each HAVING(E) and each ORDER BY(E) in Q"
      • Note in 2LC changes.
      • Put "Aggregate" in BuiltInCall (HAVING requires unnecessary brackets at the moment)
    • ConstructTemplate == TriplesTemplate
  • See SPARQL_Namespaces : Update page at the namespace URI of SPARQL functions
  • IRIs for all functions (namespace document ?)
  • deal with escaping rules (red box)
  • LC pub changes: msg

Not Andy:

  • Check reformatting and edits in "17.4 Operator and Function Definitions"

Steve:

  • Make sure it says functions and aggregates generating errors can be overridden (present in SPARQL 1.0 ; unclear in SPARQL 1.1 Query) (Steve)

Completed:

  • Prepare for RDF 1.1
    • REGEX, REPLACE to take all string-like forms as first argument (includes literals with language tag).
    • Check for others
    • Datatype(?x) to return rdf:langString on literals with a language tag
    • DATATYPE: Note change from SPARQL 1.0. (mark "at risk")
  • Reformat function prototypes - reenable CSS
  • Add STRAFTER, STRBEFORE, REPLACE
  • Remove SHA224
  • Update OWL reference (from comment IH-2)
  • Function SUBSTR says "xsd:integer" : should say including derived types of integer.
  • Grammar fix : ASK with GROUP BY, HAVING ASK now takes solution modifiers.
  • Grammar notes need to have a point about aggregates and location.
  • check CONSTRUCT WHERE short form.
  • Sections 11 and 12: remove algebra. See CommentResponse:IH-1 (Steve)

Desirable to do (may not happen ; time dependent)

  • Move string literals argument type sections to near defn of simple literal.
  • (unlikely) Query forms CONSTRUCT, ASK

Update

Service Description

SPARQL 1.1 Graph Store HTTP Protocol

JSON result format

  • The JSON Note used "typed-literal"; the spec change/fixed that but should explicitly note it.