--- a/rdf-turtle/index.html Wed Jul 20 13:56:53 2011 +0100
+++ b/rdf-turtle/index.html Wed Jul 20 10:35:12 2011 -0700
@@ -105,18 +105,14 @@
<p>This document defines a textual syntax for RDF called Turtle
that allows an RDF graph to be completely written in a compact and
natural text form, with abbreviations for common usage patterns and
- datatypes. Turtle provides levels of compatibility with the existing
+ datatypes. Turtle provides levels of compatibility with the existing
<a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a>
and
<a href="http://www.w3.org/DesignIssues/Notation3">Notation 3</a>
formats as well as the triple pattern syntax of the
- <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">SPARQL</a>
+ <a href="http://www.w3.org/TR/sparql11-query/">SPARQL</a>
W3C Recommendation.
</p>
-
- <p>This document specifies a language that is in common usage under the name
- "Turtle". It is intended to be compatible with, and a subset of,
- <a href="http://www.w3.org/DesignIssues/Notation3">Notation 3</a>.</p>
</section>
<section id='sotd'>
@@ -143,7 +139,7 @@
<a href="http://www.w3.org/DesignIssues/Notation3">Notation 3</a>
([[N3]])
while staying within the RDF model.</p>
-
+ <p class="issue"><a href="http://www.w3.org/2011/rdf-wg/track/issues/4">ISSUE-4</a>: A future version of this document is expected to define N-Triples.</p>
<p>The Turtle grammar for <a href="#prod-turtle2-triples"><code>triples</code></a> is a subset of the
<a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">SPARQL Query Language for RDF</a>
[[RDF-SPARQL-QUERY]] grammar for <a href="http://www.w3.org/TR/rdf-sparql-query/#rTriplesBlock"><code>TriplesBlock</code></a>. The two grammars share production and terminal names where possible.</p>
@@ -840,8 +836,9 @@
<p>Turtle is related to a number of other languages.</p>
<section id="sec-diff-ntriples" class="informative">
<h3>Turtle compared to N-Triples (Informative)</h3>
- <p class="note">All of the parts of Turtle that talk about being derived from N-Triples need to change if this document also specifies N-Triples.</p>
- <p>Turtle adds the following syntax to N-Triples:</p>
+
+ <p class="issue"><a href="http://www.w3.org/2011/rdf-wg/track/issues/4">ISSUE-4</a>: A future version of this document is expected to define N-Triples.</p>
+ <p>All N-Triples files are vaild Turtle documents. Turtle adds the following syntax to N-Triples:</p>
<ol>
<li>Whitespace restrictions removed</li>
@@ -868,8 +865,9 @@
<section id="sec-diff-n3" class="informative">
<h3>Turtle compared to Notation 3 (Informative)</h3>
- <p>While Notation 3 (<acronym title="Notation 3">N3</acronym>) syntax played a large role in the creation of Turtle
- they are not strictly compatable. There are a number of differences in
+ <p>Turtle is similar to, inspired by, and largely compatible with Notation 3 (<acronym title="Notation 3">N3</acronym>).
+ While the syntax played a role in the creation of Turtle
+ they are not strictly compatible. There are a number of differences in
escaping, encoding and structure. N3 triples are a superset of RDF triples.
In particular, N3 formulae (graphs) may be the subject or object of N3 triples.
For example here, the formula with <code>_:Bob a foaf:Person</code> is the object of another arc:</p>
@@ -907,15 +905,15 @@
<section id="sec-diff-sparql" class="informative">
<h3>Turtle compared to SPARQL (Informative)</h3>
- <p>The <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">SPARQL Query Language for RDF</a> (<acronym title="SPARQL Protocol And RDF Query Language">SPARQL</acronym>) [[RDF-SPARQL-QUERY]] uses a Turtle/N3 style syntax for its <a href="../../../2009/sparql/docs/query-1.1/rq25#rTriplesBlock">TriplesBlock production</a>.
+ <p>The <a href="http://www.w3.org/TR/sparql11-query/">SPARQL Query Language for RDF</a> (<acronym title="SPARQL Protocol And RDF Query Language">SPARQL</acronym>) [[RDF-SPARQL-QUERY]] uses a Turtle style syntax for its <a href=".http://www.w3.org/TR/sparql11-query/#rTriplesBlock">TriplesBlock production</a>.
This production differs from the Turtle language in that:
</p>
<ol>
- <li>SPARQL permits RDF Literals as the subject of RDF triples (per <a href="../../../2009/sparql/docs/query-1.1/rq25#rGraphTerm">editor's draft</a>)</li>
+ <li>SPARQL permits RDF Literals as the subject of RDF triples (per <a href="http://www.w3.org/TR/sparql11-query/#rGraphTerm">Last Call draft</a>)</li>
<li>SPARQL permits variables (<code>?</code><em>name</em> or <code>$</code><em>name</em>) in any part of the triple of the form</li>
- <li>Turtle allows <a href="#prod-turtle2-directive">prefix and base declarations</a> anywhere outside of a triple. In SPARQL, they are only allowed in the <a href="http://www.w3.org/TR/rdf-sparql-query/#rPrologue">Prologue</a> (at the start of the SPARQL query).</li>
+ <li>Turtle allows <a href="#prod-turtle2-directive">prefix and base declarations</a> anywhere outside of a triple. In SPARQL, they are only allowed in the <a href="http://www.w3.org/TR/sparql11-query/#rPrologue">Prologue</a> (at the start of the SPARQL query).</li>
</ol>