You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by gi...@apache.org on 2022/11/17 13:02:36 UTC

[jena-site] branch asf-staging updated: Staged site from rdf-patch (a7529192e715273c1bd87325dc8e0a25a4fd7e29)

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/jena-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new cff6a3e58 Staged site from rdf-patch (a7529192e715273c1bd87325dc8e0a25a4fd7e29)
cff6a3e58 is described below

commit cff6a3e585b40373f9b41c2147563929676cde6b
Author: jenkins <bu...@apache.org>
AuthorDate: Thu Nov 17 13:02:33 2022 +0000

    Staged site from rdf-patch (a7529192e715273c1bd87325dc8e0a25a4fd7e29)
---
 content/documentation/index.xml                    | 22 ++++++-------
 .../rdf-patch/{index.html => __index.html}         | 36 +++++++++++++---------
 content/index.xml                                  | 22 ++++++-------
 content/sitemap.xml                                | 10 +++---
 4 files changed, 49 insertions(+), 41 deletions(-)

diff --git a/content/documentation/index.xml b/content/documentation/index.xml
index 82779e4a5..13b96b548 100644
--- a/content/documentation/index.xml
+++ b/content/documentation/index.xml
@@ -10,6 +10,17 @@
 	<atom:link href="https://jena.apache.org/documentation/index.xml" rel="self" type="application/rss+xml" />
     
     
+    <item>
+      <title></title>
+      <link>https://jena.apache.org/documentation/rdf-patch/__index.html</link>
+      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+      
+      <guid>https://jena.apache.org/documentation/rdf-patch/__index.html</guid>
+      <description>f&amp;mdash; title: RDF Patch slug: index This page describes RDF Patch. An RDF Patch is a set of changes to an RDF dataset. The change are for triples, quads and prefixes.
+Changes to triples involving blank nodes are handled by using their system identifier which uniquely identifies a blank node. Unlike RDF syntaxes, blank nodes are not generated afresh each time the document is parsed.
+Example This example ensures certain prefixes are in the dataset and adds some basic triples for a new subclass of &amp;lt;http://example/SUPER_CLASS&amp;gt;.</description>
+    </item>
+    
     <item>
       <title>A brief guide to Jena Eyeball</title>
       <link>https://jena.apache.org/documentation/archive/eyeball/eyeball-guide.html</link>
@@ -1254,17 +1265,6 @@ Binary formats are faster to process - they do not incur the parsing costs of te
 Outline RDFConnection provides a number of different styles for working with RDF data in Java.</description>
     </item>
     
-    <item>
-      <title>RDF Patch</title>
-      <link>https://jena.apache.org/documentation/rdf-patch/</link>
-      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
-      
-      <guid>https://jena.apache.org/documentation/rdf-patch/</guid>
-      <description>This page describes RDF Patch. An RDF Patch is a set of changes to an RDF dataset. The change are for triples, quads and prefixes.
-Changes to triples involving blank nodes are handled by using their system identifier which uniquely identifies a blank node. Unlike RDF syntaxes, blank nodes are not generated afresh each time the document is parsed.
-Example This example ensures certain prefixes are in the dataset and adds some basic triples for a new subclass of &amp;lt;http://example/SUPER_CLASS&amp;gt;.</description>
-    </item>
-    
     <item>
       <title>RDF/XML Handling in Jena</title>
       <link>https://jena.apache.org/documentation/io/arp.html</link>
diff --git a/content/documentation/rdf-patch/index.html b/content/documentation/rdf-patch/__index.html
similarity index 94%
rename from content/documentation/rdf-patch/index.html
rename to content/documentation/rdf-patch/__index.html
index 7eb880163..73b980461 100644
--- a/content/documentation/rdf-patch/index.html
+++ b/content/documentation/rdf-patch/__index.html
@@ -3,7 +3,7 @@
 <head>
     
 
-    <title>Apache Jena - RDF Patch</title>
+    <title>Apache Jena - </title>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
@@ -141,9 +141,6 @@
 
 
 
-    
-    
-
 
 <ol class="breadcrumb">
     
@@ -162,7 +159,15 @@
         
         
             
-                <li class="active">RDF PATCH</li>
+                <li><a href='/documentation/rdf-patch'>RDF PATCH</a></li>
+            
+            
+        
+    
+        
+        
+            
+                <li class="active">INDEX</li>
             
             
         
@@ -174,9 +179,12 @@
 
                 
             </div>
-            <h1 class="title">RDF Patch</h1>
+            <h1 class="title"></h1>
             
-	<p>This page describes RDF Patch. An RDF Patch is a set of changes to an
+	<h2 id="slug-index">f&mdash;
+title: RDF Patch
+slug: index</h2>
+<p>This page describes RDF Patch. An RDF Patch is a set of changes to an
 <a href="https://www.w3.org/TR/rdf11-concepts/#section-dataset">RDF dataset</a>.
 The change are for triples, quads and prefixes.</p>
 <p>Changes to triples involving blank nodes are handled by using their system
@@ -245,9 +253,9 @@ throughput.</p>
 <p>The header provides for basic information about patch. It is a series of
 (key, value) pairs.</p>
 <p>It is better to put complex metadata in a separate file and link to it
-from the header, but certain information is best kept with the patch. An example
-used by Delta is to keep the identifer of the global version id of the dataset
-so that patches are applied in the right order.</p>
+from the header, but certain information is best kept with the patch. If
+patches are given an identifier, and als refer to the exp[ected previous patch,
+it create a log and patches can be applied in the right order.</p>
 <p>A header section can be used to provide additional information. In this example
 a patch has an identifier and refers to a previous patch. This might be used to
 create a log of patches, a log being a sequnce of chnages to apply in-order.</p>
@@ -286,7 +294,7 @@ Turtle on the prefix name.</p>
 </code></pre><p><code>PA</code> is adding a prefix, <code>PD</code> is deleting a prefix.</p>
 <h4 id="quads-and-triples">Quads and Triples</h4>
 <p>Triples and quads are written like N-Quads, 3 or 4 RDF terms,
-with the addition of a initial <code>A</code> or <code>D</code> for &ldquo;add&rdquo; or &ldquo;delete&rdquo;.
+with the addition of an initial <code>A</code> or <code>D</code> for &ldquo;add&rdquo; or &ldquo;delete&rdquo;.
 Triples are in the order S-P-O, quads are S-P-O-G.</p>
 <p>Add a triple:</p>
 <pre><code>A  &lt;http://example/SubClass&gt; &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&gt; &lt;http://www.w3.org/2002/07/owl#Class&gt; .
@@ -301,17 +309,17 @@ that the blank node is unique to that one time reading of the document.
 A new blank node is generated every time the file is read into a graph
 or dataset, and that blank node does not appear in the existing data.</p>
 <p>In practice, most RDF triplestores have some kind of internal
-identifier that identifies th blank node.  RDF Patch requires a &ldquo;system
+identifier that identifies the blank node.  RDF Patch requires a &ldquo;system
 identifier&rdquo; for blank nodes so that change can refer to an existing
 blank node in the data.</p>
 <p>These can be written as <code>_:label</code> or <code>&lt;_:label&gt;</code> (the latter provides a
 wider set of permissible characters in the label). Note that <code>_</code> is
-illegal as a IRI scheme to highlight the fact this is not, strictly, an
+illegal as an IRI scheme to highlight the fact this is not, strictly, an
 IRI.</p>
 <p>RDF 1.1 describes
 <a href="https://www.w3.org/TR/rdf11-concepts/#section-skolemization"><em>skolemization</em></a>
 where blank nodes are replaced by a URI.  A system could use those for
-RDF Patch if it also meets the additonal requirements to be able to
+RDF Patch if it also meets the additional requirements to be able to
 receive and reverse the mapping back to the internal blank node object
 and also that all system generating patches can safely generate new,
 fresh skolem IRIs that will become new blank nodes in the RDF dataset
diff --git a/content/index.xml b/content/index.xml
index aeac2b372..74034c5f7 100644
--- a/content/index.xml
+++ b/content/index.xml
@@ -10,6 +10,17 @@
 	<atom:link href="https://jena.apache.org/index.xml" rel="self" type="application/rss+xml" />
     
     
+    <item>
+      <title></title>
+      <link>https://jena.apache.org/documentation/rdf-patch/__index.html</link>
+      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+      
+      <guid>https://jena.apache.org/documentation/rdf-patch/__index.html</guid>
+      <description>f&amp;mdash; title: RDF Patch slug: index This page describes RDF Patch. An RDF Patch is a set of changes to an RDF dataset. The change are for triples, quads and prefixes.
+Changes to triples involving blank nodes are handled by using their system identifier which uniquely identifies a blank node. Unlike RDF syntaxes, blank nodes are not generated afresh each time the document is parsed.
+Example This example ensures certain prefixes are in the dataset and adds some basic triples for a new subclass of &amp;lt;http://example/SUPER_CLASS&amp;gt;.</description>
+    </item>
+    
     <item>
       <title>A brief guide to Jena Eyeball</title>
       <link>https://jena.apache.org/documentation/archive/eyeball/eyeball-guide.html</link>
@@ -1410,17 +1421,6 @@ Binary formats are faster to process - they do not incur the parsing costs of te
 Outline RDFConnection provides a number of different styles for working with RDF data in Java.</description>
     </item>
     
-    <item>
-      <title>RDF Patch</title>
-      <link>https://jena.apache.org/documentation/rdf-patch/</link>
-      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
-      
-      <guid>https://jena.apache.org/documentation/rdf-patch/</guid>
-      <description>This page describes RDF Patch. An RDF Patch is a set of changes to an RDF dataset. The change are for triples, quads and prefixes.
-Changes to triples involving blank nodes are handled by using their system identifier which uniquely identifies a blank node. Unlike RDF syntaxes, blank nodes are not generated afresh each time the document is parsed.
-Example This example ensures certain prefixes are in the dataset and adds some basic triples for a new subclass of &amp;lt;http://example/SUPER_CLASS&amp;gt;.</description>
-    </item>
-    
     <item>
       <title>RDF/XML Handling in Jena</title>
       <link>https://jena.apache.org/documentation/io/arp.html</link>
diff --git a/content/sitemap.xml b/content/sitemap.xml
index dc94b46fe..841bf19c0 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2,6 +2,11 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
   xmlns:xhtml="http://www.w3.org/1999/xhtml">
   
+  <url>
+    <loc>https://jena.apache.org/documentation/rdf-patch/__index.html</loc>
+    <lastmod>2022-11-16T13:22:32+00:00</lastmod>
+  </url>
+  
   <url>
     <loc>https://jena.apache.org/documentation/archive/eyeball/eyeball-guide.html</loc>
     <lastmod>2020-06-28T16:59:07+01:00</lastmod>
@@ -682,11 +687,6 @@
     <lastmod>2022-06-15T14:52:32+02:00</lastmod>
   </url>
   
-  <url>
-    <loc>https://jena.apache.org/documentation/rdf-patch/</loc>
-    <lastmod>2022-11-16T13:22:32+00:00</lastmod>
-  </url>
-  
   <url>
     <loc>https://jena.apache.org/documentation/io/arp.html</loc>
     <lastmod>2020-02-28T13:09:12+01:00</lastmod>