Some changes to TriG
authorGavin Carothers <gavin@carothers.name>
Tue, 30 Oct 2012 02:46:33 -0700
changeset 521 a5ff026cbe3a
parent 511 187f33366805
child 522 558da8cd92bb
Some changes to TriG
trig/index.html
--- a/trig/index.html	Wed Oct 24 07:18:20 2012 -0700
+++ b/trig/index.html	Tue Oct 30 02:46:33 2012 -0700
@@ -31,7 +31,7 @@
 
 	  // if your specification has a subtitle that goes below the main
 	  // formal title, define it here
-	  subtitle   :  "Named Graph and RDF Dataset Language",
+	  subtitle   :  "RDF Dataset Language",
 
 	  // if you wish the publication date to be other than today, set this
 	  // publishDate:  "2011-08-09",
@@ -60,7 +60,7 @@
 	  // only "name" is required
 	  editors:  [
 	      { name: "Gavin Carothers", url: "http://gavin.carothers.name/",
-			company: "TopQuadrant, Inc", companyURL: "http://topquadrant.com/" },
+			company: "Lex Machina", companyURL: "https://lexmachina.com/" },
 	  ],
 
 	  // authors, add as many as you like. 
@@ -132,54 +132,20 @@
 			<p>
 
 			<p>Graph statements are a pair of an IRI and a group of triple statements
-			surrounded by <code>{}</code>. The IRI of the graph statement may not be
-			used in another graph statement, but may reoccur as part of any triple 
-			statement. Optionally one graph statement may not not be labeled with
-			an IRI. Such a graph statement corresponds to the Default Graph of an 
-			RDF Dataset.</p>
+			surrounded by <code>{}</code>. The IRI of the graph statement may be
+			used in another graph statement which implies merging the tripes generated
+			by each graph statement, and may reoccur as part of any triple statement. 
+			Optionally one graph statement may not not be labeled with an IRI. Such a 
+			graph statement corresponds to the Default Graph of an RDF Dataset.</p>
 
 			<section id="sec-graph-statements">
 				<h3>Graph Statements</h3>
 				<p class="issue">Examples should not refer to TriX vocabularies.<p>
-				<p class="issue">This draft does NOT support N3 style graph literals.
-				That is, no <code>=</code> and no trailing <code>.</code></p>
 				
-				<p>A graph statement pairs an IRI with a RDF Graph. It is intended that triple statements made using that IRI are being made about the graph. The triple statements that make up the graph are enclosed in <code>{}</code>.</p>
-
-				<p>In a TriG document a graph IRI MUST NOT be used to label more then one graph. The IRI of a graph statement may be omitted. In this case the graph is considered the default graph of the RDF Dataset.</p>
-
-				<p>A RDF Dataset may contain named graphs that refer to other named graphs to provide providence. In this case <code>:G3</code> provides providence for 
-				<code>:G1</code> and <code>:G2</code>.</p>
-
-				<pre class="example">
-					<script type="application/trig"># This document encodes three graphs.
+				<p>A graph statement pairs an IRI with a RDF Graph. The triple statements that make up the graph are enclosed in <code>{}</code>.</p>
 
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix swp: <http://www.w3.org/2004/03/trix/swp-1/> .
-@prefix dc: <http://purl.org/dc/elements/1.1/> .
-@prefix ex: <http://www.example.org/vocabulary#> .
-@prefix : <http://www.example.org/exampleDocument#> .
-
-:G1 { :Monica ex:name "Monica Murphy" .      
-      :Monica ex:homepage <http://www.monicamurphy.org> .
-      :Monica ex:email <mailto:monica@monicamurphy.org> .
-      :Monica ex:hasSkill ex:Management }
+				<p>In a TriG document a graph IRI MAY be used to label more then one graph. The IRI of a graph statement MAY be omitted. In this case the graph is considered the default graph of the RDF Dataset.</p>
 
-:G2 { :Monica rdf:type ex:Person .
-      :Monica ex:hasSkill ex:Programming }
-
-:G3 { :G1 swp:assertedBy _:w1 .
-      _:w1 swp:authority :Chris .
-      _:w1 dc:date "2003-10-02"^^xsd:date .   
-      :G2 swp:quotedBy _:w2 .
-      :G3 swp:assertedBy _:w2 .
-      _:w2 dc:date "2003-09-03"^^xsd:date .
-      _:w2 swp:authority :Chris .
-      :Chris rdf:type ex:Person .  
-      :Chris ex:email <mailto:chris@bizer.de> }
-					</script>
-				</pre>
 				<p>A RDF Dataset may contain only a single graph.</p>
 				<pre class="example">
 					<script type="application/trig"># This document encodes one graph.
@@ -220,6 +186,40 @@
        _:a foaf:mbox <mailto:alice@work.example.org> .
     }				</script>
 				</pre>
+
+				<p>A RDF Dataset MAY contain graphs that refer to other graphs to provide providence. In this case <code>:G3</code> provides providence for 
+				<code>:G1</code> and <code>:G2</code>.</p>
+
+				<pre class="example">
+					<script type="application/trig"># This document encodes three graphs.
+
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix swp: <http://www.w3.org/2004/03/trix/swp-1/> .
+@prefix dc: <http://purl.org/dc/elements/1.1/> .
+@prefix ex: <http://www.example.org/vocabulary#> .
+@prefix : <http://www.example.org/exampleDocument#> .
+
+:G1 { :Monica ex:name "Monica Murphy" .      
+      :Monica ex:homepage <http://www.monicamurphy.org> .
+      :Monica ex:email <mailto:monica@monicamurphy.org> .
+      :Monica ex:hasSkill ex:Management }
+
+:G2 { :Monica rdf:type ex:Person .
+      :Monica ex:hasSkill ex:Programming }
+
+:G3 { :G1 swp:assertedBy _:w1 .
+      _:w1 swp:authority :Chris .
+      _:w1 dc:date "2003-10-02"^^xsd:date .   
+      :G2 swp:quotedBy _:w2 .
+      :G3 swp:assertedBy _:w2 .
+      _:w2 dc:date "2003-09-03"^^xsd:date .
+      _:w2 swp:authority :Chris .
+      :Chris rdf:type ex:Person .  
+      :Chris ex:email <mailto:chris@bizer.de> }
+					</script>
+				</pre>
+
 			</section>
 			<section>
 				<h3>Other Terms</h3>