more fixes to the document after removing ReSpec
authorNandana Mihindukulasooriya <nandana.cse@gmail.com>
Wed, 18 Jun 2014 10:37:26 +0200
changeset 668 4a158b5c065b
parent 667 4cf301a8240e
child 669 26a89dc1c7d4
more fixes to the document after removing ReSpec
TR/WD-ldp-primer-20140620/examples/bc_after_bin.txt
TR/WD-ldp-primer-20140620/examples/bc_after_del.txt
TR/WD-ldp-primer-20140620/examples/bccreate.txt
TR/WD-ldp-primer-20140620/examples/bcget_res.txt
TR/WD-ldp-primer-20140620/examples/bug_create_req.txt
TR/WD-ldp-primer-20140620/examples/bug_create_s1.txt
TR/WD-ldp-primer-20140620/examples/bug_create_s2.txt
TR/WD-ldp-primer-20140620/examples/bug_delete_s1.txt
TR/WD-ldp-primer-20140620/examples/create_cr_req.txt
TR/WD-ldp-primer-20140620/examples/create_cr_s1.txt
TR/WD-ldp-primer-20140620/examples/create_cr_s2.txt
TR/WD-ldp-primer-20140620/examples/create_cr_s3.txt
TR/WD-ldp-primer-20140620/examples/foafupdate.txt
TR/WD-ldp-primer-20140620/examples/getbc.txt
TR/WD-ldp-primer-20140620/examples/getbc_res.txt
TR/WD-ldp-primer-20140620/examples/ic_bug_create_req.txt
TR/WD-ldp-primer-20140620/examples/ic_bug_create_s1.txt
TR/WD-ldp-primer-20140620/examples/ic_product_lookup_resp.txt
TR/WD-ldp-primer-20140620/examples/product_lookup_req.txt
TR/WD-ldp-primer-20140620/examples/product_lookup_resp.txt
TR/WD-ldp-primer-20140620/ldp-primer.html
--- a/TR/WD-ldp-primer-20140620/examples/bc_after_bin.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-@prefix dcterms: <http://purl.org/dc/terms/>.
-@prefix ldp: <http://www.w3.org/ns/ldp#>.
-  
-<http://example.org/alice/> a ldp:Container, ldp:BasicContainer;
-   dcterms:title 'Alice’s data storage on the Web' ;
-   ldp:contains <http://example.org/alice/foaf> , <http://example.org/alice/avatar> . 
-
----
-  
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "http://example.org/alice/",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Alice’s data storage on the Web",
-  "ldp:contains": [{ "@id": "http://example.org/alice/foaf" }, { "@id": "http://example.org/alice/avatar" } ]
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/bc_after_del.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-@prefix dcterms: <http://purl.org/dc/terms/>.
-@prefix ldp: <http://www.w3.org/ns/ldp#>.
-  
-<http://example.org/alice/> a ldp:Container, ldp:BasicContainer;
-   dcterms:title 'Alice’s data storage on the Web' ;
-   ldp:contains <http://example.org/alice/foaf> . 
-
----
-  
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "http://example.org/alice/",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Alice’s data storage on the Web",
-  "ldp:contains": { "@id": "http://example.org/alice/foaf" }
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/bccreate.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-POST /alice/ HTTP/1.1
-Host: example.org
-Slug: foaf
-Content-Type: text/turtle
-
-@prefix dc: <http://purl.org/dc/terms/> .
-@prefix foaf: <http://xmlns.com/foaf/0.1/> .
-
-<> a foaf:PersonalProfileDocument;
-    foaf:primaryTopic <#me> ;
-    dc:title 'Alice’s FOAF file' .
-
-<#me> a foaf:Person;
-    foaf:name 'Alice Smith'  .    
-
----
-
-POST /alice/ HTTP/1.1
-Host: example.org
-Slug: foaf
-Content-Type: application/ld+json
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "",
-  "@type": "foaf:PersonalProfileDocument",
-  "foaf:primaryTopic": { 
-    "@id": "#me",
-    "@type": "foaf:Person",
-    "foaf:name" : "Alice Smith"
-  },
-  "dcterms:title": "Alice’s FOAF file"
-}
--- a/TR/WD-ldp-primer-20140620/examples/bcget_res.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-HTTP/1.1 200 OK 
-Content-Type: text/turtle; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#BasicContainer>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content- Length: 245
-ETag: W/'123456789'
-  
-@prefix dcterms: <http://purl.org/dc/terms/>.
-@prefix ldp: <http://www.w3.org/ns/ldp#>.
-  
-<http://example.org/alice/> a ldp:Container, ldp:BasicContainer;
-   dcterms:title 'Alice’s data storage on the Web' ;
-   ldp:contains <http://example.org/alice/foaf> . 
-
----
-
-HTTP/1.1 200 OK 
-Content-Type: application/ld+json; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#BasicContainer>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content- Length: 255
-ETag: W/'123456789'
-  
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "http://example.org/alice/",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Alice’s data storage on the Web",
-  "ldp:contains": { "@id": "http://example.org/alice/foaf" }
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/bug_create_req.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-POST /tracker/ldp-demo/ HTTP/1.1
-Host: example.org
-Content-Type: text/turtle
-Link: <http://www.w3.org/ns/ldp#Resource>; rel="type"
-
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
- 
-<> a bt:BugReport;
-  dcterms:title "LDP Demo crashes when shutting down.";
-  dcterms:creator <http://example.org/tracker/users/johndoe> . 
-     
----
-POST /tracker/ldp-demo/ HTTP/1.1
-Host: example.org
-Content-Type: application/ld+json
-Link: <http://www.w3.org/ns/ldp#Resource>; rel="type"
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "",
-  "@type": "bt:BugReport",
-  "dcterms:title": "LDP Demo crashes when shutting down.",
-  "dcterms:creator": { "@id": "http://example.org/tracker/users/johndoe" }
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/bug_create_s1.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
-
-</tracker/ldp-demo/> ldp:DirectContainer;
-  ldp:membershipResource </tracker/ldp-demo/#it>;
-  ldp:hasMemberRelation bt:hasBug;
-  dcterms:title "Product description of LDP Demo product which is also an LDP-DC";
-  ldp:contains <bug3>, <bug4> , <bug67> .
-  
-</tracker/ldp-demo/#it> a bt:Product;
-  dcterms:title "LDP Demo";
-  bt:hasbug <bug3>, <bug4>, <bug67> .
-	
----
-{
-  "@id": "/tracker/ldp-demo/",
-  "@type": [ "ldp:DirectContainer", "bt#Product"],
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "dc:title": "Product description of LDP Demo product which is also an LDP-DC",
-  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"}],
-  "ldp:hasMemberRelation": "bt:hasbug",
-  "ldp:membershipResource": { "@id": "/tracker/ldp-demo/#it"}
-}
-{
-  "@id": "/tracker/ldp-demo/#it",
-  "@type": "bt:Product",
-  "dc:title": "LDP Demo",
-  "bt:hasbug": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"} ]
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/bug_create_s2.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
-
-</tracker/ldp-demo/bug67> a bt:Bug;
-  dcterms:title "Product A crashes when shutting down.";
-  dcterms:creator </tracker/users/johndoe>;
-  dcterms:created "2013-05-05T10:00"^^xsd:dateTime;
-  bt:isInState "New" .
-     
----
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "/tracker/ldp-demo/bug67",
-  "dcterms:title": "Product A crashes when shutting down.",
-  "dcterms:creator": { "@id": "/tracker/users/johndoe" },
-  "dcterms:created": {
-    "@type": "http://www.w3.org/2001/XMLSchema#dateTime",
-    "@value": "2013-05-05T10:00:00"
-  },
-  "bt:isInState": "New"
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/bug_delete_s1.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
-
-</tracker/ldp-demo/> a ldp:DirectContainer;
-  ldp:membershipResource </tracker/ldp-demo/#it>;
-  ldp:hasMemberRelation bt:hasBug;
-  dcterms:title "Product description of LDP Demo product which is also an LDP-DC";
-  ldp:contains <bug4> , <bug67> .
-  
-</tracker/ldp-demo/#it> a bt:Product;
-  dcterms:title "LDP Demo";
-  bt:hasBug <bug4>, <bug67> .
-	
----
-{
-  "@id": "/tracker/ldp-demo/",
-  "@type": [ "ldp:DirectContainer", "bt:Product"],
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "dc:title": "Product A",
-  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"}],
-  "ldp:hasMemberRelation": "bt:hasBug",
-  "ldp:membershipResource": "#it"
-}
-{
-  "@id": "#it",
-  "@type": "bt:Product",
-  "bt:hasBug": [{ "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"} ]
-}
-
-
--- a/TR/WD-ldp-primer-20140620/examples/create_cr_req.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-POST alice/ HTTP/1.1
-Host: example.org
-Content-Type: text/turtle
-Link: <http://www.w3.org/ns/ldp/BasicContainer>; rel='type'
-Slug: photos
-
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
- 
-<> a ldp:Container, ldp:BasicContainer;
-   dcterms:title "Photos of Alice" ; 
-   dcterms:description "This container will contain photos of Alice." .  
-   
----
-POST alice/ HTTP/1.1
-Host: example.org
-Content-Type: application/ld+json
-Link: <http://www.w3.org/ns/ldp/BasicContainer>; rel='type'
-Slug: photos
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Photos of Alice" ,
-  "dcterms:description": "This container will contain photos of Alice."
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/create_cr_s1.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-
-<http://example.org/alice/> a ldp:Container, ldp:BasicContainer ;
-    dcterms:title "Alice’s data storage on the Web" ;
-    ldp:contains <http://example.org/alice/foaf> .
-    
----
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "http://example.org/alice/",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Alice’s data storage on the Web",
-  "ldp:contains": { "@id": "http://example.org/alice/foaf" }
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/create_cr_s2.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-
-<http://example.org/alice/> a ldp:Container, ldp:BasicContainer ;
-    dcterms:title "Alice’s data storage on the Web";
-    ldp:contains <http://example.org/alice/foaf> , <http://example.org/alice/photos/> .
-    
----
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "http://example.org/alice/",
-  "@type": [ ldp:Container, ldp:BasicContainer ],
-  "dcterms:title": "Alice’s data storage on the Web",
-  "ldp:contains": [
-     { "@id": "http://example.org/alice/foaf" },
-     { "@id": "http://example.org/alice/photos/" }
-   ]
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/create_cr_s3.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-
-<http://example.org/alice/photos/> a ldp:Container, ldp:BasicContainer;
-  dcterms:title "Photos of Alice" ;
-  dcterms:description "This container will contain photos of Alice." .  
-   
----
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "/app/product2/",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Photos of Alice",
-  "dcterms:description": "This container will contain photos of Alice."
-}
-
-
-
-  
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/foafupdate.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-PUT /alice/foaf HTTP/1.1
-Host: example.org
-If-Match: W/&quot;123454321&quot;
-Content-Type: text/turtle
-
-@prefix dc: &lt;http://purl.org/dc/terms/&gt; .
-@prefix foaf: &lt;http://xmlns.com/foaf/0.1/&gt; .
-
-&lt;&gt; a foaf:PersonalProfileDocument;
-    foaf:primaryTopic &lt;#me&gt; ;
-    dc:title &quot;Alice’s FOAF file&quot; .
-
-&lt;#me&gt; a foaf:Person;
-    foaf:name &quot;Alice Smith&quot;  ;
-    foaf:img &lt;http://example.org/alice/avatar&gt; .
-      
----
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "",
-  "@type": "foaf:PersonalProfileDocument",
-  "foaf:primaryTopic": { 
-    "@id": "#me",
-    "@type": "foaf:Person",
-    "foaf:name" : "Alice Smith",
-    "foaf:img" : { "@id": "http://example.org/alice/avatar" }
-  },
-  "dcterms:title": "Alice’s FOAF file"
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/getbc.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-GET /alice/ HTTP/1.1
-Host: example.org
-Accept: text/turtle
-
----
-
-GET /alice/ HTTP/1.1
-Host: example.org
-Accept: application/ld+json
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/getbc_res.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-HTTP/1.1 200 OK 
-Content-Type: text/turtle; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#BasicContainer>; rel='type', <http://www.w3.org/ns/ldp#Resource>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content-Length: 250
-ETag: W/'123456789'
-	
-@prefix dcterms: <http://purl.org/dc/terms/>.
-@prefix ldp: <http://www.w3.org/ns/ldp#>.
-	
-<http://example.org/alice/> a ldp:Container, ldp:BasicContainer;
-  dcterms:title 'Alice’s data storage on the Web' .		
-
----
-
-HTTP/1.1 200 OK 
-Content-Type: application/ld+json; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#BasicContainer>; rel='type', <http://www.w3.org/ns/ldp#Resource>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content-Length: 270
-ETag: W/'123456789'
-	
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "http://example.org/alice/",
-  "@type": [ "ldp:Container", "ldp:BasicContainer"],
-  "dcterms:title": "Alice’s data storage on the Web",
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/ic_bug_create_req.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-POST /tracker/ldp-demo/ HTTP/1.1
-Host: example.org
-Content-Type: text/turtle
-
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
- 
-<> a bt:BugReport;
-   foaf:primaryTopic <#it>;
-   dcterms:title "Product A crashes when shutting down.";
-   dcterms:creator </tracker/ldp-demo/johndoe> .
-     
-<#it> a bt:Bug .     
-     
----
-POST /tracker/ldp-demo/ HTTP/1.1
-Host: example.org
-Content-Type: application/ld+json
-
-{
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "@id": "",
-  "@type": "bt:BugReport",
-  "foaf:primaryTopic": { "@id": "#it" },
-  "dcterms:title": "Product A crashes when shutting down.",
-  "dcterms:creator": { "@id": "/tracker/ldp-demo/johndoe" }
-}
-{
-    "@id": "#it",
-    "@type": "bt:Bug"
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/ic_bug_create_s1.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
-
-</tracker/ldp-demo/> ldp:IndirectContainer;
-  ldp:membershipResource </tracker/ldp-demo/#it>;
-  ldp:hasMemberRelation bt:hasBug;
-  dcterms:title "Product description of LDP Demo product which is also an LDP-IC";
-  ldp:contains <bug3>, <bug4> , <bug67> .
-  
-<#it> a bt:Product;
-  dcterms:title "LDP Demo";
-  bt:hasBug <bug3#it>, <bug4#it>, <bug67#it> .
-	
----
-{
-  "@id": "/tracker/ldp-demo/",
-  "@type": [ "ldp:IndirectContainer", "bt:Product"],
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "dc:title": "Product description of LDP Demo product which is also an LDP-IC",
-  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug67"}],
-  "ldp:hasMemberRelation": "bt:hasBug",
-  "ldp:membershipResource": "#it"
-}
-{
-    "@id": "/tracker/ldp-demo/#it",
-    "@type": "bt:Product",
-    "dc:title": "LDP Demo"
-    "bt:hasBug": [{ "@id": "/tracker/ldp-demo/bug3#it"}, { "@id": "/tracker/ldp-demo/bug3#it"}, { "@id": "/tracker/ldp-demo/bug67#it"} ]
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/ic_product_lookup_resp.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-HTTP/1.1 200 OK 
-Content-Type: text/turtle; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#IndirectContainer>; rel="type",  <http://www.w3.org/ns/ldp#Resource>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content-Length: 256
-ETag: W/"123456789"
-
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
-
-</tracker/ldp-demo/> a ldp:IndirectContainer;
-  ldp:membershipResource <#it>;
-  ldp:hasMemberRelation bt:hasBug;
-  ldp:insertedContentRelation foaf:primaryTopic;
-  dcterms:title "Product description of LDP Demo product which is also an LDP-IC";
-  ldp:contains <bug3>, <bug4> .
-  
-<#it> a bt:Product;
-  dcterms:title "LDP Demo";
-  bt:hasBug <bug3#it>, <bug4#it> .
----
-
-HTTP/1.1 200 OK 
-Content-Type: application/ld+json; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#IndirectContainer>; rel="type",  <http://www.w3.org/ns/ldp#Resource>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content-Length: 278
-ETag: W/"123456789"
-
-{
-  "@id": "/tracker/ldp-demo/",
-  "@type": [ "ldp:DirectContainer", "bt:Product"],
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "dc:title": "Product description of LDP Demo product which is also an LDP-IC",
-  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug4"}],
-  "ldp:hasMemberRelation": "bt:hasBug",
-  "ldp:membershipResource": "#it",
-  "ldp:insertedContentRelation": "foaf:primaryTopic",
-  
-}
-{
-    "@id": "#it",
-    "@type": "bt:Product",
-    "dc:title": "LDP Demo",
-    "bt:hasbug": [{ "@id": "/tracker/ldp-demo/bug3#it"}, { "@id": "/tracker/ldp-demo/bug4#it"} ]
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/product_lookup_req.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-GET /tracker/ldp-demo/ HTTP/1.1
-Host: example.org
-Accept: text/turtle; charset=UTF-8
-
----
-
-GET /tracker/ldp-demo/ HTTP/1.1
-Host: example.org
-Accept: application/ld+json; charset=UTF-8
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/examples/product_lookup_resp.txt	Wed Jun 18 09:57:58 2014 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-HTTP/1.1 200 OK 
-Content-Type: text/turtle; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#DirectContainer>; rel="type",  <http://www.w3.org/ns/ldp#Resource>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content-Length: 246  
-ETag: W/"123456789"
-
-@prefix ldp: <http://www.w3.org/ns/ldp#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix bt: <http://example.org/vocab/bugtracker#> .
-
-< > ldp:DirectContainer;
-  ldp:membershipResource <#it>;
-  ldp:hasMemberRelation bt:hasBug;
-  dcterms:title "Product description of LDP Demo product which is also an LDP-DC";
-  ldp:contains <bug3>, <bug4> .
-  
-<#it> a bt:Product;
-  dcterms:title "LDP Demo";
-  bt:hasBug <bug3>, <bug4> .
----
-
-HTTP/1.1 200 OK 
-Content-Type: application/ld+json; charset=UTF-8
-Link: <http://www.w3.org/ns/ldp#DirectContainer>; rel="type",  <http://www.w3.org/ns/ldp#Resource>; rel='type'
-Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
-Content-Length: 315
-ETag: W/"123456789"
-
-{
-  "@id": "",
-  "@type": [ "ldp:DirectContainer", "bt:Product"],
-  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
-  "dc:title": "Product description of LDP Demo product which is also an LDP-DC",
-  "ldp:contains": [{ "@id": "bug3"}, { "@id": "bug4"}],
-  "ldp:hasMemberRelation": "bt:hasBug",
-  "ldp:membershipResource": { "@id": "#it"}
-}
-{
-    "@id": "#it",
-    "@type": "bt:Product",
-    "dc:title": "LDP Demo",
-    "bt:hasBug": [{ "@id": "bug3"}, { "@id": "bug4"} ]
-}
\ No newline at end of file
--- a/TR/WD-ldp-primer-20140620/ldp-primer.html	Wed Jun 18 09:57:58 2014 +0200
+++ b/TR/WD-ldp-primer-20140620/ldp-primer.html	Wed Jun 18 10:37:26 2014 +0200
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd">
-<!-- saved from url=(0077)file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html -->
+<!-- saved from url=(0077)file:///home/nandana/docs/w3c/ldp/TR/WD-ldp-primer-20140620/ldp-primer.html -->
 <html xmlns="http://www.w3.org/1999/xhtml" prefix="bibo: http://purl.org/ontology/bibo/ w3p: http://www.w3.org/2001/02pd/rec54#" lang="en" dir="ltr" typeof="bibo:Document " about="" property="dcterms:language" content="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   
   <title>Linked Data Platform 1.0 Primer</title>
@@ -483,7 +483,7 @@
 
     </p>
 
-    <h2 id="ldp-concepts-in-a-glance">LDP concepts in a glance</h2>
+     <h2 id="ldp-concepts-in-a-glance">LDP concepts in a glance</h2>
 
     <p>
       A server hosting Linked Data Platform Resources (LDPRs) may manage two kinds of LDPRs: those resources whose state is represented using RDF (called LDP RDF Sources (LDP-RSs)), and those using other formats (called LDP Non-RDF Sources (LDP-NRs)) such as HTML files, images, other binary files, etc. Resoures respond to retrieval operations using HTTP GET. Often a description conveyed in the response document will describe a specific domain entity; Status, Friendship, Product, Order, Bug, etc. On the other hand, it might contain a description of a number of different concepts. The links contained in the descriptions lead to the subsequent discovery and processing of other resources. Affordances offered by the server make discoverable the forward paths in the application. Together the resources, links and associated affordances together specify what might be termed the API. 
@@ -528,11 +528,11 @@
       <figcaption>Fig. <span class="figno">4</span> <span class="fig-title">Managing multiple facets of a Bug with two Direct Containers.</span></figcaption>
     </figure>
     <p>
-      One important usage concerns using LDP to expose the data and services of existing applications. These systems impose restrictions on LDPRs since the LDP interactions should consider the constraints of the underlying business logic and data model. The <a href="ldp-primer.html#bugtracker">bug tracker example</a> presented in the latter part of this primer is an example of an application specific LDP server.
+      One important usage concerns using LDP to expose the data and services of existing applications. These systems impose restrictions on LDPRs since the LDP interactions should consider the constraints of the underlying business logic and data model. The <a href="#bugtracker">bug tracker example</a> presented in the latter part of this primer is an example of an application specific LDP server.
     </p>
 
     <div class="note"><div class="note-title" aria-level="2" role="heading" id="h_note_1"><span>Note</span></div><p class="">
-      Formal definitions of the terms LDPR, LDPC, and other concepts introduced by LDP can be found in the 'Terminology' section of the Linked Data Platform 1.0 specification [<cite><a class="bibref" href="ldp-primer.html#bib-LDP">LDP</a></cite>]
+      Formal definitions of the terms LDPR, LDPC, and other concepts introduced by LDP can be found in the 'Terminology' section of the Linked Data Platform 1.0 specification [<cite><a class="bibref" href="#bib-LDP">LDP</a></cite>]
     </p></div>
 
     <p>
@@ -625,17 +625,48 @@
 
       <p>First Alice looks up her storage by retrieving the LDP Basic Container assigned to her to hold her documents. Alice's LDP client does this by doing a GET request on the URI, http://example.org/alice/. </p>
 
-      <div class="example"><div class="example-title"><span>Example 1</span>: Request - basic container retrieval</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 1</span>: Request - basic container retrieval</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>GET /alice/ HTTP/1.1
+Host: example.org
+Accept: text/turtle
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>GET /alice/ HTTP/1.1
+Host: example.org
+Accept: application/ld+json</pre></div></pre></div> 
       
       <p>As her document storage was just created, it is an empty container. </p>
 
-      <div class="example"><div class="example-title"><span>Example 2</span>: Response - basic container retrieval</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 2</span>: Response - basic container retrieval</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>HTTP/1.1 200 OK 
+Content-Type: text/turtle; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#BasicContainer&gt;; rel='type', &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content-Length: 250
+ETag: W/'123456789'
+	
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt;.
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt;.
+	
+&lt;http://example.org/alice/&gt; a ldp:Container, ldp:BasicContainer;
+  dcterms:title 'Alice’s data storage on the Web' .		
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>HTTP/1.1 200 OK 
+Content-Type: application/ld+json; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#BasicContainer&gt;; rel='type', &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content-Length: 270
+ETag: W/'123456789'
+	
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "http://example.org/alice/",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Alice’s data storage on the Web",
+}</pre></div></pre></div> 
       
       <p> As shown in the example, in addition to the RDF representation of the Basic Container using the requested media type the server provides an etag of the resource representation and Link headers advertising that the requested resource is indeed an LDP Basic Container and it will support the LDP interaction model. </p>
       
 		<p> In addition, the response also contains "Allow" header which advertises which HTTP operations are supported by this LDP Basic Container resource. In this example, it supports OPTIONS,HEAD,GET,POST,PUT,PATCH HTTP verbs.</p>      
       
-      <div class="note"><div class="note-title" aria-level="3" role="heading" id="h_note_2"><span>Note</span></div><p class="">The Linked Data Platform 1.0 specification [<cite><a class="bibref" href="ldp-primer.html#bib-LDP">LDP</a></cite>] says that all LDP servers <em class="rfc2119" title="MUST">MUST</em> support the Turtle media type for LDP-RS resources and <em class="rfc2119" title="SHOULD">SHOULD</em> support JSON-LD media type.</p></div>
+      <div class="note"><div class="note-title" aria-level="3" role="heading" id="h_note_2"><span>Note</span></div><p class="">The Linked Data Platform 1.0 specification [<cite><a class="bibref" href="#bib-LDP">LDP</a></cite>] says that all LDP servers <em class="rfc2119" title="MUST">MUST</em> support the Turtle media type for LDP-RS resources and <em class="rfc2119" title="SHOULD">SHOULD</em> support JSON-LD media type.</p></div>
 
     </section>
 
@@ -673,7 +704,38 @@
       
       </p>
 
-      <div class="example"><div class="example-title"><span>Example 5</span>: Request - creating a RDF resource</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 5</span>: Request - creating a RDF resource</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>POST /alice/ HTTP/1.1
+Host: example.org
+Slug: foaf
+Content-Type: text/turtle
+
+@prefix dc: &lt;http://purl.org/dc/terms/&gt; .
+@prefix foaf: &lt;http://xmlns.com/foaf/0.1/&gt; .
+
+&lt;&gt; a foaf:PersonalProfileDocument;
+    foaf:primaryTopic &lt;#me&gt; ;
+    dc:title 'Alice’s FOAF file' .
+
+&lt;#me&gt; a foaf:Person;
+    foaf:name 'Alice Smith'  .    
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>POST /alice/ HTTP/1.1
+Host: example.org
+Slug: foaf
+Content-Type: application/ld+json
+
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "",
+  "@type": "foaf:PersonalProfileDocument",
+  "foaf:primaryTopic": { 
+    "@id": "#me",
+    "@type": "foaf:Person",
+    "foaf:name" : "Alice Smith"
+  },
+  "dcterms:title": "Alice’s FOAF file"
+}
+</pre></div></pre></div> 
 
     
 
@@ -688,9 +750,34 @@
 Host: example.org
 Accept: text/turtle, application/ld+json</pre></div>
 
-     <div class="example"><div class="example-title"><span>Example 8</span>: Response - basic container retrieval after resource created</div><pre class="example"><p>
-  The ldp:contains containment triple discloses the newly created resource in the response. 
-</p></pre></div></section>
+     <div class="example"><div class="example-title"><span>Example 8</span>: Response - basic container retrieval after resource created</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>HTTP/1.1 200 OK 
+Content-Type: text/turtle; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#BasicContainer&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content- Length: 245
+ETag: W/'123456789'
+  
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt;.
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt;.
+  
+&lt;http://example.org/alice/&gt; a ldp:Container, ldp:BasicContainer;
+   dcterms:title 'Alice’s data storage on the Web' ;
+   ldp:contains &lt;http://example.org/alice/foaf&gt; . 
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>HTTP/1.1 200 OK 
+Content-Type: application/ld+json; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#BasicContainer&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content- Length: 255
+ETag: W/'123456789'
+  
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "http://example.org/alice/",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Alice’s data storage on the Web",
+  "ldp:contains": { "@id": "http://example.org/alice/foaf" }
+}</pre></div></pre></div></section>
 
     <section id="creating-a-non-rdf-binary-resource-post-an-image-to-an-ldp-bc">
       <h3 aria-level="2" role="heading" id="h3_creating-a-non-rdf-binary-resource-post-an-image-to-an-ldp-bc"><span class="secno">2.4 </span> Creating a non-RDF (binary) resource (POST an image to an LDP-BC) </h3> 
@@ -717,7 +804,21 @@
       <p>The outcome of creating a non-RDF is similar to creating a RDF resource. If successful, the server will return a 201 success code with a Location header that points to the created resource. Furthermore, in the case of binary resources the server may create an additional file to maintain the metadata about the binary file. In the above example, the server creates a new LDP-RS to maintain metadata about the binary resource such as creation date, owner, etc. and this metadata resource is advertised using a Link header with the relation "describedby". </p>
       
       <p> Similar to creating a RDF resource (LDP-RS), a containment triple will be added to the container when a non-RDF (LDP-NR) is created. Thus, the representation of the LDP container after creating the image looks like the following. </p>
-      <div class="example"><div class="example-title"><span>Example 11</span>: Container representation after the non-RDF resource creation</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 11</span>: Container representation after the non-RDF resource creation</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix dcterms: &lt;http://purl.org/dc/terms/&gt;.
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt;.
+  
+&lt;http://example.org/alice/&gt; a ldp:Container, ldp:BasicContainer;
+   dcterms:title 'Alice’s data storage on the Web' ;
+   ldp:contains &lt;http://example.org/alice/foaf&gt; , &lt;http://example.org/alice/avatar&gt; . 
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>  
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "http://example.org/alice/",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Alice’s data storage on the Web",
+  "ldp:contains": [{ "@id": "http://example.org/alice/foaf" }, { "@id": "http://example.org/alice/avatar" } ]
+}</pre></div></pre></div> 
     </section>
 
     <section id="update-a-rdf-ldp-resource-put-on-an-ldp-rs">
@@ -725,7 +826,34 @@
 
       <p>After creating the image as shown in the previous example, Alice now wants to update her FOAF profile with a link to the image. After retrieving her FOAF profile using a HTTP GET operation, she uses HTTP PUT to update the document by amending the RDF with a link to her photo.</p>
       <p> In this example, Alice's LDP client sends the E-tag of the resource representation that it retrieved previously to prevent any lost update problems. </p>
-      <div class="example"><div class="example-title"><span>Example 12</span>: Request - updating a RDF resource</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 12</span>: Request - updating a RDF resource</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>PUT /alice/foaf HTTP/1.1
+Host: example.org
+If-Match: W/"123454321"
+Content-Type: text/turtle
+
+@prefix dc: &lt;http://purl.org/dc/terms/&gt; .
+@prefix foaf: &lt;http://xmlns.com/foaf/0.1/&gt; .
+
+&lt;&gt; a foaf:PersonalProfileDocument;
+    foaf:primaryTopic &lt;#me&gt; ;
+    dc:title "Alice’s FOAF file" .
+
+&lt;#me&gt; a foaf:Person;
+    foaf:name "Alice Smith"  ;
+    foaf:img &lt;http://example.org/alice/avatar&gt; .
+      
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "",
+  "@type": "foaf:PersonalProfileDocument",
+  "foaf:primaryTopic": { 
+    "@id": "#me",
+    "@type": "foaf:Person",
+    "foaf:name" : "Alice Smith",
+    "foaf:img" : { "@id": "http://example.org/alice/avatar" }
+  },
+  "dcterms:title": "Alice’s FOAF file"
+}</pre></div></pre></div> 
 
       <div class="example"><div class="example-title"><span>Example 13</span>: Response - updating a RDF resource</div><pre class="example">HTTP/1.1 204 No Content 
 Link: &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel="type" </pre></div>
@@ -752,7 +880,21 @@
    
      <p> As well as deleting the resource, the server removes the containment triple from the container. For example, a subsequent GET request on the container will return a graph isomorphic to the one shown in the following representation::</p>
      
-     <div class="example"><div class="example-title"><span>Example 16</span>: Container representation after resource deletion</div><pre class="example"></pre></div> 
+     <div class="example"><div class="example-title"><span>Example 16</span>: Container representation after resource deletion</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix dcterms: &lt;http://purl.org/dc/terms/&gt;.
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt;.
+  
+&lt;http://example.org/alice/&gt; a ldp:Container, ldp:BasicContainer;
+   dcterms:title 'Alice’s data storage on the Web' ;
+   ldp:contains &lt;http://example.org/alice/foaf&gt; . 
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>  
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "http://example.org/alice/",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Alice’s data storage on the Web",
+  "ldp:contains": { "@id": "http://example.org/alice/foaf" }
+}</pre></div></pre></div> 
      
      <p> For any subsequent request on the deleted resource, the server will respond with the appropriate HTTP response code. </p>
       <div class="example"><div class="example-title"><span>Example 17</span>: Request - after deletion</div><pre class="example">GET /alice/avatar HTTP/1.1
@@ -772,19 +914,90 @@
       <figcaption>Fig. <span class="figno">5</span> <span class="fig-title">Child Containers inside a Basic Container.</span></figcaption>
     </figure>
 
-      <div class="example"><div class="example-title"><span>Example 19</span>: State of Alice's document store before creating the photo (child) container</div><pre class="example"></pre></div>  
+      <div class="example"><div class="example-title"><span>Example 19</span>: State of Alice's document store before creating the photo (child) container</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+
+&lt;http://example.org/alice/&gt; a ldp:Container, ldp:BasicContainer ;
+    dcterms:title "Alice’s data storage on the Web" ;
+    ldp:contains &lt;http://example.org/alice/foaf&gt; .
+    
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "http://example.org/alice/",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Alice’s data storage on the Web",
+  "ldp:contains": { "@id": "http://example.org/alice/foaf" }
+}</pre></div></pre></div>  
 
       <p>To create a new container for managing photos, Alice POSTs a representation of a container (LDP-BC) to the root container. Alice express her intention that the newly created resource should be an LDP Basic Container by including a Link header in the request with the relationship 'type'. </p>
-      <div class="example"><div class="example-title"><span>Example 20</span>: Request - creating a new container</div><pre class="example"></pre></div>  
+      <div class="example"><div class="example-title"><span>Example 20</span>: Request - creating a new container</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>POST alice/ HTTP/1.1
+Host: example.org
+Content-Type: text/turtle
+Link: &lt;http://www.w3.org/ns/ldp/BasicContainer&gt;; rel='type'
+Slug: photos
+
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+ 
+&lt;&gt; a ldp:Container, ldp:BasicContainer;
+   dcterms:title "Photos of Alice" ; 
+   dcterms:description "This container will contain photos of Alice." .  
+   
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>POST alice/ HTTP/1.1
+Host: example.org
+Content-Type: application/ld+json
+Link: &lt;http://www.w3.org/ns/ldp/BasicContainer&gt;; rel='type'
+Slug: photos
+
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Photos of Alice" ,
+  "dcterms:description": "This container will contain photos of Alice."
+}</pre></div></pre></div>  
       <p>If the create is successful, the server responds with location of the newly created container for the photos.</p>
       <div class="example"><div class="example-title"><span>Example 21</span>: Response - creating the new container</div><pre class="example">HTTP/1.1 201 Created
 Location: http://example.org/alice/photos/
 Content-Length: 0  </pre></div>  
 
       <p>After creation of this new container, the parent container will look like</p>
-      <div class="example"><div class="example-title"><span>Example 22</span>: State of Alice's document store after creating the photo (child) container</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 22</span>: State of Alice's document store after creating the photo (child) container</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+
+&lt;http://example.org/alice/&gt; a ldp:Container, ldp:BasicContainer ;
+    dcterms:title "Alice’s data storage on the Web";
+    ldp:contains &lt;http://example.org/alice/foaf&gt; , &lt;http://example.org/alice/photos/&gt; .
+    
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "http://example.org/alice/",
+  "@type": [ ldp:Container, ldp:BasicContainer ],
+  "dcterms:title": "Alice’s data storage on the Web",
+  "ldp:contains": [
+     { "@id": "http://example.org/alice/foaf" },
+     { "@id": "http://example.org/alice/photos/" }
+   ]
+}</pre></div></pre></div> 
       <p>and the photo container will look like the following.</p>
-      <div class="example"><div class="example-title"><span>Example 23</span>: State of Alice's newly created photo container</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 23</span>: State of Alice's newly created photo container</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+
+&lt;http://example.org/alice/photos/&gt; a ldp:Container, ldp:BasicContainer;
+  dcterms:title "Photos of Alice" ;
+  dcterms:description "This container will contain photos of Alice." .  
+   
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "/app/product2/",
+  "@type": [ "ldp:Container", "ldp:BasicContainer"],
+  "dcterms:title": "Photos of Alice",
+  "dcterms:description": "This container will contain photos of Alice."
+}
+
+
+
+  </pre></div></pre></div> 
 
     </section> 
 
@@ -899,10 +1112,57 @@
       <h3 aria-level="2" role="heading" id="h3_navandret"><span class="secno">3.1 </span>Navigation and Retrieval (GET on an LDP-DC)</h3>
 
       <p>One of the main use cases of the example bug tracker is to list a given product's bugs. Assuming that a user got a URL of a product by out of band means, she can look it up to get more information including the bugs associated with it. To get the description of the product, a user (or her LDP client) can do a GET request on the URI of the known product resource. LDPR servers must provide text/turtle representations of the requested LDPRs and may provide other RDF format representations such as JSON-LD or RDF/XML using standard HTTP content negotiation.</p>
-      <div class="example"><div class="example-title"><span>Example 24</span>: Request - Product Lookup</div><pre class="example"></pre></div>
+      <div class="example"><div class="example-title"><span>Example 24</span>: Request - Product Lookup</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>GET /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Accept: text/turtle; charset=UTF-8
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>GET /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Accept: application/ld+json; charset=UTF-8</pre></div></pre></div>
       <p>If the product resource is available, the server responds with the RDF representation of the Direct Container that corresponds to the given product using the requested media type,
         <code>text/turtle</code> or <code>application/ld+json</code> in this case.</p>
-      <div class="example"><div class="example-title"><span>Example 25</span>: Response - Product Lookup</div><pre class="example"></pre></div>  
+      <div class="example"><div class="example-title"><span>Example 25</span>: Response - Product Lookup</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>HTTP/1.1 200 OK 
+Content-Type: text/turtle; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#DirectContainer&gt;; rel="type",  &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content-Length: 246  
+ETag: W/"123456789"
+
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+
+&lt; &gt; ldp:DirectContainer;
+  ldp:membershipResource &lt;#it&gt;;
+  ldp:hasMemberRelation bt:hasBug;
+  dcterms:title "Product description of LDP Demo product which is also an LDP-DC";
+  ldp:contains &lt;bug3&gt;, &lt;bug4&gt; .
+  
+&lt;#it&gt; a bt:Product;
+  dcterms:title "LDP Demo";
+  bt:hasBug &lt;bug3&gt;, &lt;bug4&gt; .
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>HTTP/1.1 200 OK 
+Content-Type: application/ld+json; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#DirectContainer&gt;; rel="type",  &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content-Length: 315
+ETag: W/"123456789"
+
+{
+  "@id": "",
+  "@type": [ "ldp:DirectContainer", "bt:Product"],
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "dc:title": "Product description of LDP Demo product which is also an LDP-DC",
+  "ldp:contains": [{ "@id": "bug3"}, { "@id": "bug4"}],
+  "ldp:hasMemberRelation": "bt:hasBug",
+  "ldp:membershipResource": { "@id": "#it"}
+}
+{
+    "@id": "#it",
+    "@type": "bt:Product",
+    "dc:title": "LDP Demo",
+    "bt:hasBug": [{ "@id": "bug3"}, { "@id": "bug4"} ]
+}</pre></div></pre></div>  
 
       <p>The representation of the product contains both information about the product such as the title and the bugs associated with the product and information about the product description such as the title of the product description and other properties of the LDP Container. </p>
       
@@ -915,6 +1175,16 @@
             
       <p>The next example illustrates the behaviour of LDP Direct containers when new resources are created and how aforementioned predicates of the Direct Containers affect the interaction model of LDP.</p>
 
+
+      <!-- <p>Looking up a bug is similar to looking up a product. Based on links in the representation of the Product, the client uses GET to navigate to a known Bug resource.</p>
+
+        <pre class="example" title="Bug lookup request" 
+          data-include='bug_look_up_req.txt' data-oninclude='fixCode'></pre>
+        <p>The server responds with the representation of the bug.</p>
+                                <pre title="Bug lookup response"
+          class='example' data-include='bug_look_up_resp.txt'
+          data-oninclude='fixCode'></pre -->
+
     </section>
 
     <section typeof="bibo:Chapter" resource="#BugCreate" rel="bibo:Chapter" id="creation-post-a-resource-to-an-ldp-dc">
@@ -923,19 +1193,89 @@
 
       <p> The bug report document includes statements about the resource to be created. According the LDP specification, a client can use null relative URI (&lt;&gt;) in the request entity body to refer to resource to be created.
 
-      </p><div class="example"><div class="example-title"><span>Example 26</span>: A request for creating a bug</div><pre class="example"></pre></div> 
+      </p><div class="example"><div class="example-title"><span>Example 26</span>: A request for creating a bug</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>POST /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Content-Type: text/turtle
+Link: &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel="type"
+
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+ 
+&lt;&gt; a bt:BugReport;
+  dcterms:title "LDP Demo crashes when shutting down.";
+  dcterms:creator &lt;http://example.org/tracker/users/johndoe&gt; . 
+     
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>POST /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Content-Type: application/ld+json
+Link: &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel="type"
+
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "",
+  "@type": "bt:BugReport",
+  "dcterms:title": "LDP Demo crashes when shutting down.",
+  "dcterms:creator": { "@id": "http://example.org/tracker/users/johndoe" }
+}</pre></div></pre></div> 
       <p>If the creation is successful, the server responds with location of the newly created resource.</p>
       <div class="example"><div class="example-title"><span>Example 27</span>: A response of creating new a bug</div><pre class="example" data-oninclude="fixCode">HTTP/1.1 201 Created
 Location: http://example.org/tracker/ldp-demo/bug67
 Content-Length: 0           </pre></div>  
 
       <p>If the creation fails, the server will respond with an appropriate status code depending on the error. If successful, the LDP Demo product description LDPC will have the following representation after the creation of new resource.</p>
-      <div class="example"><div class="example-title"><span>Example 28</span>: The state of the product LDPC after the bug creation</div><pre class="example"></pre></div>
+      <div class="example"><div class="example-title"><span>Example 28</span>: The state of the product LDPC after the bug creation</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+
+&lt;/tracker/ldp-demo/&gt; ldp:DirectContainer;
+  ldp:membershipResource &lt;/tracker/ldp-demo/#it&gt;;
+  ldp:hasMemberRelation bt:hasBug;
+  dcterms:title "Product description of LDP Demo product which is also an LDP-DC";
+  ldp:contains &lt;bug3&gt;, &lt;bug4&gt; , &lt;bug67&gt; .
+  
+&lt;/tracker/ldp-demo/#it&gt; a bt:Product;
+  dcterms:title "LDP Demo";
+  bt:hasbug &lt;bug3&gt;, &lt;bug4&gt;, &lt;bug67&gt; .
+	
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>{
+  "@id": "/tracker/ldp-demo/",
+  "@type": [ "ldp:DirectContainer", "bt#Product"],
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "dc:title": "Product description of LDP Demo product which is also an LDP-DC",
+  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"}],
+  "ldp:hasMemberRelation": "bt:hasbug",
+  "ldp:membershipResource": { "@id": "/tracker/ldp-demo/#it"}
+}
+{
+  "@id": "/tracker/ldp-demo/#it",
+  "@type": "bt:Product",
+  "dc:title": "LDP Demo",
+  "bt:hasbug": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"} ]
+}</pre></div></pre></div>
       <p> As you can see two new triples are added to the container. That is (&lt;/tracker/ldp-demo/&gt;, &lt;ldp:contains&gt;, &lt;/tracker/ldp-demo/bug67&gt;) and 
        (&lt;/tracker/ldp-demo/#it&gt;, &lt;bt:hasbug&gt;, &lt;/tracker/ldp-demo/bug67&gt;). The former is added in any type of container and the latter is defined by the direct 
        container properties. </p>
       <p>The created Bug resource will have the following representation. Note that server has added a server managed property, creation date (dcterms:created), and a default value for the state (bt:isInState) to the Bug in addition to what was POSTed.</p>
-      <div class="example"><div class="example-title"><span>Example 29</span>: The state of the bug LDPR</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 29</span>: The state of the bug LDPR</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+
+&lt;/tracker/ldp-demo/bug67&gt; a bt:Bug;
+  dcterms:title "Product A crashes when shutting down.";
+  dcterms:creator &lt;/tracker/users/johndoe&gt;;
+  dcterms:created "2013-05-05T10:00"^^xsd:dateTime;
+  bt:isInState "New" .
+     
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "/tracker/ldp-demo/bug67",
+  "dcterms:title": "Product A crashes when shutting down.",
+  "dcterms:creator": { "@id": "/tracker/users/johndoe" },
+  "dcterms:created": {
+    "@type": "http://www.w3.org/2001/XMLSchema#dateTime",
+    "@value": "2013-05-05T10:00:00"
+  },
+  "bt:isInState": "New"
+}</pre></div></pre></div> 
 
     </section>
 
@@ -952,7 +1292,37 @@
         
        <p> After the deletion, the representation of the container will look like the following</p> 
        
-       <div class="example"><div class="example-title"><span>Example 32</span>: The state of the product LDPC after the bug deletion</div><pre class="example"></pre></div>
+       <div class="example"><div class="example-title"><span>Example 32</span>: The state of the product LDPC after the bug deletion</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+
+&lt;/tracker/ldp-demo/&gt; a ldp:DirectContainer;
+  ldp:membershipResource &lt;/tracker/ldp-demo/#it&gt;;
+  ldp:hasMemberRelation bt:hasBug;
+  dcterms:title "Product description of LDP Demo product which is also an LDP-DC";
+  ldp:contains &lt;bug4&gt; , &lt;bug67&gt; .
+  
+&lt;/tracker/ldp-demo/#it&gt; a bt:Product;
+  dcterms:title "LDP Demo";
+  bt:hasBug &lt;bug4&gt;, &lt;bug67&gt; .
+	
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>{
+  "@id": "/tracker/ldp-demo/",
+  "@type": [ "ldp:DirectContainer", "bt:Product"],
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "dc:title": "Product A",
+  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"}],
+  "ldp:hasMemberRelation": "bt:hasBug",
+  "ldp:membershipResource": "#it"
+}
+{
+  "@id": "#it",
+  "@type": "bt:Product",
+  "bt:hasBug": [{ "@id": "/tracker/ldp-demo/bug4"}, { "@id": "/tracker/ldp-demo/bug67"} ]
+}
+
+
+</pre></div></pre></div>
        
        <p> As seen from the LDP Direct Container representation above, both the containment triple (&lt;/tracker/ldp-demo/&gt;, ldp:contains, &lt;/tracker/ldp-demo/bug3&gt;) and the membership triple (&lt;/tracker/ldp-demo/#it&gt;, bt:hasBug, &lt;/tracker/ldp-demo/bug3&gt;) were removed from the container representation. </p>
 
@@ -970,11 +1340,61 @@
       
       <p> Similar to the previous LDP-DC example, first we will retrieve the representation of the LDP Indirect Container.</p>
       
-      <div class="example"><div class="example-title"><span>Example 33</span>: Product lookup request</div><pre class="example"></pre></div>
+      <div class="example"><div class="example-title"><span>Example 33</span>: Product lookup request</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>GET /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Accept: text/turtle; charset=UTF-8
+
+</pre></div><div class="jsonld" style="font-family: sans-serif; display: none;">JSON-LD:</div><div class="jsonld" style="display: none;"><pre>GET /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Accept: application/ld+json; charset=UTF-8</pre></div></pre></div>
       <p> As a response to the GET request, the server responds with the representation of the product description container.</p>
-      <div class="example"><div class="example-title"><span>Example 34</span>: HTTP response for product lookup</div><pre class="example"></pre></div>  
+      <div class="example"><div class="example-title"><span>Example 34</span>: HTTP response for product lookup</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>HTTP/1.1 200 OK 
+Content-Type: text/turtle; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#IndirectContainer&gt;; rel="type",  &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content-Length: 256
+ETag: W/"123456789"
+
+@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+
+&lt;/tracker/ldp-demo/&gt; a ldp:IndirectContainer;
+  ldp:membershipResource &lt;#it&gt;;
+  ldp:hasMemberRelation bt:hasBug;
+  ldp:insertedContentRelation foaf:primaryTopic;
+  dcterms:title "Product description of LDP Demo product which is also an LDP-IC";
+  ldp:contains &lt;bug3&gt;, &lt;bug4&gt; .
+  
+&lt;#it&gt; a bt:Product;
+  dcterms:title "LDP Demo";
+  bt:hasBug &lt;bug3#it&gt;, &lt;bug4#it&gt; .
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>HTTP/1.1 200 OK 
+Content-Type: application/ld+json; charset=UTF-8
+Link: &lt;http://www.w3.org/ns/ldp#IndirectContainer&gt;; rel="type",  &lt;http://www.w3.org/ns/ldp#Resource&gt;; rel='type'
+Allow: OPTIONS,HEAD,GET,POST,PUT,PATCH
+Content-Length: 278
+ETag: W/"123456789"
+
+{
+  "@id": "/tracker/ldp-demo/",
+  "@type": [ "ldp:DirectContainer", "bt:Product"],
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "dc:title": "Product description of LDP Demo product which is also an LDP-IC",
+  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug4"}],
+  "ldp:hasMemberRelation": "bt:hasBug",
+  "ldp:membershipResource": "#it",
+  "ldp:insertedContentRelation": "foaf:primaryTopic",
+  
+}
+{
+    "@id": "#it",
+    "@type": "bt:Product",
+    "dc:title": "LDP Demo",
+    "bt:hasbug": [{ "@id": "/tracker/ldp-demo/bug3#it"}, { "@id": "/tracker/ldp-demo/bug4#it"} ]
+}</pre></div></pre></div>  
       
-    <p> Now the product container is a LDP Indirect container, which has one main difference: the container has an additional predicate called "ldp:insertedContentRelation". Further, the objects of the containment triples and the membership triples are not the same. While the object of the containment triple is the same (e.g. &lt;/tracker/ldp-demo/bug3&gt;, an information resource) the object of the membership triple is now  (e.g. &lt;/tracker/ldp-demo/bug3#it&gt;, a non-information resource or real world thing). This distinction is because of the ldp:insertedContentRelation definition. How this works will be explained in <a href="ldp-primer.html#creationext">the next example</a> on creating a new resource.  </p>
+    <p> Now the product container is a LDP Indirect container, which has one main difference: the container has an additional predicate called "ldp:insertedContentRelation". Further, the objects of the containment triples and the membership triples are not the same. While the object of the containment triple is the same (e.g. &lt;/tracker/ldp-demo/bug3&gt;, an information resource) the object of the membership triple is now  (e.g. &lt;/tracker/ldp-demo/bug3#it&gt;, a non-information resource or real world thing). This distinction is because of the ldp:insertedContentRelation definition. How this works will be explained in <a href="#creationext">the next example</a> on creating a new resource.  </p>
 
     </section>
     <!-- end navandretext -->
@@ -985,14 +1405,71 @@
       <p>Continuing from the previous example, we can create a new Bug Report against the 'LDP demo' product by creating a Bug Report LDPR under the 'LDP Demo' product description LDPC.</p>
 
       <p>The client POSTs a representation of a Bug Report to the Bug Tracker LDPC.</p>
-      <div class="example"><div class="example-title"><span>Example 35</span>: A request for creating a bug</div><pre class="example"></pre></div> 
+      <div class="example"><div class="example-title"><span>Example 35</span>: A request for creating a bug</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>POST /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Content-Type: text/turtle
+
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+ 
+&lt;&gt; a bt:BugReport;
+   foaf:primaryTopic &lt;#it&gt;;
+   dcterms:title "Product A crashes when shutting down.";
+   dcterms:creator &lt;/tracker/ldp-demo/johndoe&gt; .
+     
+&lt;#it&gt; a bt:Bug .     
+     
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>POST /tracker/ldp-demo/ HTTP/1.1
+Host: example.org
+Content-Type: application/ld+json
+
+{
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "@id": "",
+  "@type": "bt:BugReport",
+  "foaf:primaryTopic": { "@id": "#it" },
+  "dcterms:title": "Product A crashes when shutting down.",
+  "dcterms:creator": { "@id": "/tracker/ldp-demo/johndoe" }
+}
+{
+    "@id": "#it",
+    "@type": "bt:Bug"
+}</pre></div></pre></div> 
       <p> One thing to note is that the representation of the resource to be created contains a triple (&lt; &gt;, foaf:primaryTopic , &lt;#it&gt;). If the create request is successful, the server responds with location of the newly created resource.</p>
       <div class="example"><div class="example-title"><span>Example 36</span>: A response of creating new a bug</div><pre class="example" data-oninclude="fixCode">HTTP/1.1 201 Created
 Location: http://example.org/tracker/ldp-demo/bug67
 Content-Length: 0           </pre></div>        
 
       <p>If the creation fails, the server will respond with an appropriate status code depending on the error. After the resource is creation, the Product A LDPC will have the following representation.</p>
-      <div class="example"><div class="example-title"><span>Example 37</span>: The state of the product LDPC after the bug creation</div><pre class="example"></pre></div>
+      <div class="example"><div class="example-title"><span>Example 37</span>: The state of the product LDPC after the bug creation</div><pre class="example"><div class="turtle" style="font-family: sans-serif;">Turtle:</div><div class="turtle"><pre>@prefix ldp: &lt;http://www.w3.org/ns/ldp#&gt; .
+@prefix dcterms: &lt;http://purl.org/dc/terms/&gt; .
+@prefix bt: &lt;http://example.org/vocab/bugtracker#&gt; .
+
+&lt;/tracker/ldp-demo/&gt; ldp:IndirectContainer;
+  ldp:membershipResource &lt;/tracker/ldp-demo/#it&gt;;
+  ldp:hasMemberRelation bt:hasBug;
+  dcterms:title "Product description of LDP Demo product which is also an LDP-IC";
+  ldp:contains &lt;bug3&gt;, &lt;bug4&gt; , &lt;bug67&gt; .
+  
+&lt;#it&gt; a bt:Product;
+  dcterms:title "LDP Demo";
+  bt:hasBug &lt;bug3#it&gt;, &lt;bug4#it&gt;, &lt;bug67#it&gt; .
+	
+</pre></div><div class="jsonld" style="font-family: sans-serif;">JSON-LD:</div><div class="jsonld"><pre>{
+  "@id": "/tracker/ldp-demo/",
+  "@type": [ "ldp:IndirectContainer", "bt:Product"],
+  "@context": "https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/context.json",
+  "dc:title": "Product description of LDP Demo product which is also an LDP-IC",
+  "ldp:contains": [{ "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug3"}, { "@id": "/tracker/ldp-demo/bug67"}],
+  "ldp:hasMemberRelation": "bt:hasBug",
+  "ldp:membershipResource": "#it"
+}
+{
+    "@id": "/tracker/ldp-demo/#it",
+    "@type": "bt:Product",
+    "dc:title": "LDP Demo"
+    "bt:hasBug": [{ "@id": "/tracker/ldp-demo/bug3#it"}, { "@id": "/tracker/ldp-demo/bug3#it"}, { "@id": "/tracker/ldp-demo/bug67#it"} ]
+}</pre></div></pre></div>
       <p> As you can see, two new triples are added to the container. That is (&lt;/tracker/ldp-demo/&gt;, &lt;ldp:contains&gt;, &lt;/tracker/ldp-demo/bug67&gt;) and 
        (&lt;/tracker/ldp-demo/#it&gt;, &lt;bt:hasbug&gt;, &lt;/tracker/ldp-demo/bug67#it&gt;). </p>      
       
@@ -1046,7 +1523,7 @@
 
 
 
-<div id="respec-ui" class="removeOnSave" style="position: fixed; top: 20px; right: 20px; width: 202px; text-align: right;"><button style="background-color: rgb(255, 255, 255); font-weight: bold; border: 1px solid rgb(204, 204, 204); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-position: initial initial; background-repeat: initial initial;">ReSpec</button><button style="background-color: rgb(204, 0, 0); color: rgb(255, 255, 255); font-weight: bold; border: none; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-left: 5px; background-position: initial initial; background-repeat: initial initial;">21</button><div style="background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); width: 200px; display: none; text-align: left; margin-top: 5px; margin-right: 5px; background-position: initial initial; background-repeat: initial initial;"><button style="background-color: rgb(255, 255, 255); border-style: none none solid; border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); width: 100%; text-align: left; font-size: inherit; background-position: initial initial; background-repeat: initial initial;">Save Snapshot</button><button style="background-color: rgb(255, 255, 255); border-style: none none solid; border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); width: 100%; text-align: left; font-size: inherit; background-position: initial initial; background-repeat: initial initial;">About ReSpec</button><button style="background-color: rgb(255, 255, 255); border-style: none none solid; border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); width: 100%; text-align: left; font-size: inherit; background-position: initial initial; background-repeat: initial initial;">Search Specref DB</button></div></div><section id="references" class="appendix" typeof="bibo:Chapter" resource="#references" rel="bibo:Chapter"><!--OddPage--><h2 aria-level="1" role="heading" id="h2_references"><span class="secno">C. </span>References</h2><section id="informative-references" typeof="bibo:Chapter" resource="#informative-references" rel="bibo:Chapter"><h3 aria-level="2" role="heading" id="h3_informative-references"><span class="secno">C.1 </span>Informative references</h3><dl class="bibliography" about=""><dt id="bib-LDP">[LDP]</dt><dd rel="dcterms:references">Steve Speicher; John Arwe; Ashok Malhotra. <a href="http://www.w3.org/TR/ldp/"><cite>Linked Data Platform 1.0</cite></a>. 11 March 2014. W3C Last Call Working Draft. URL: <a href="http://www.w3.org/TR/ldp/">http://www.w3.org/TR/ldp/</a>
+<div id="respec-ui" class="removeOnSave" style="position: fixed; top: 20px; right: 20px; width: 202px; text-align: right;"><button style="background-color: rgb(255, 255, 255); font-weight: bold; border: 1px solid rgb(204, 204, 204); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-position: initial initial; background-repeat: initial initial;">ReSpec</button><div style="background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); width: 200px; display: none; text-align: left; margin-top: 5px; margin-right: 5px; background-position: initial initial; background-repeat: initial initial;"><button style="background-color: rgb(255, 255, 255); border-style: none none solid; border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); width: 100%; text-align: left; font-size: inherit; background-position: initial initial; background-repeat: initial initial;">Save Snapshot</button><button style="background-color: rgb(255, 255, 255); border-style: none none solid; border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); width: 100%; text-align: left; font-size: inherit; background-position: initial initial; background-repeat: initial initial;">About ReSpec</button><button style="background-color: rgb(255, 255, 255); border-style: none none solid; border-bottom-width: 1px; border-bottom-color: rgb(204, 204, 204); width: 100%; text-align: left; font-size: inherit; background-position: initial initial; background-repeat: initial initial;">Search Specref DB</button></div></div><section id="references" class="appendix" typeof="bibo:Chapter" resource="#references" rel="bibo:Chapter"><!--OddPage--><h2 aria-level="1" role="heading" id="h2_references"><span class="secno">C. </span>References</h2><section id="informative-references" typeof="bibo:Chapter" resource="#informative-references" rel="bibo:Chapter"><h3 aria-level="2" role="heading" id="h3_informative-references"><span class="secno">C.1 </span>Informative references</h3><dl class="bibliography" about=""><dt id="bib-LDP">[LDP]</dt><dd rel="dcterms:references">Steve Speicher; John Arwe; Ashok Malhotra. <a href="http://www.w3.org/TR/ldp/"><cite>Linked Data Platform 1.0</cite></a>. 11 March 2014. W3C Last Call Working Draft. URL: <a href="http://www.w3.org/TR/ldp/">http://www.w3.org/TR/ldp/</a>
 </dd><dt id="bib-LDP-BP">[LDP-BP]</dt><dd rel="dcterms:references">Cody Burleson; Miguel Esteban Gutiérrez; Nandana Mihindukulasooriya. <a href="http://www.w3.org/2012/ldp/hg/ldp-bp/ldp-bp.html"><cite>LDP Best Practices and Guidelines</cite></a>. W3C Working Draft. URL: <a href="http://www.w3.org/2012/ldp/hg/ldp-bp/ldp-bp.html">http://www.w3.org/2012/ldp/hg/ldp-bp/ldp-bp.html</a>
 </dd><dt id="bib-LDP-TESTS">[LDP-TESTS]</dt><dd rel="dcterms:references">Raúl García-Castro; Fernando Serena. <a href="http://www.w3.org/2012/ldp/hg/tests/ldp-testsuite.html"><cite>Linked Data Platform 1.0 Test Cases</cite></a>. W3C Working Draft. URL: <a href="http://www.w3.org/2012/ldp/hg/tests/ldp-testsuite.html">http://www.w3.org/2012/ldp/hg/tests/ldp-testsuite.html</a>
 </dd><dt id="bib-LDP-UCR">[LDP-UCR]</dt><dd rel="dcterms:references">Steve Battle; Steve Speicher. <a href="http://www.w3.org/TR/ldp-ucr/"><cite>Linked Data Platform Use Cases and Requirements</cite></a>. 13 March 2014. W3C Note. URL: <a href="http://www.w3.org/TR/ldp-ucr/">http://www.w3.org/TR/ldp-ucr/</a>