moving the example files to ./examples
authorNandana Mihindukulasooriya <nandana.cse@gmail.com>
Mon, 07 Jul 2014 12:17:27 +0200
changeset 683 5a74fe04c187
parent 682 3fddf89bfdb3
child 684 6f6a0bfef978
moving the example files to ./examples
ldp-primer/bc_after_bin.txt
ldp-primer/bc_after_del.txt
ldp-primer/bccreate.txt
ldp-primer/bcget_res.txt
ldp-primer/bug_create_req.txt
ldp-primer/bug_create_s1.txt
ldp-primer/bug_create_s2.txt
ldp-primer/bug_delete_s1.txt
ldp-primer/create_cr_req.txt
ldp-primer/create_cr_s1.txt
ldp-primer/create_cr_s2.txt
ldp-primer/create_cr_s3.txt
ldp-primer/examples/bc_after_bin.txt
ldp-primer/examples/bc_after_del.txt
ldp-primer/examples/bccreate.txt
ldp-primer/examples/bcget_res.txt
ldp-primer/examples/bug_create_req.txt
ldp-primer/examples/bug_create_s1.txt
ldp-primer/examples/bug_create_s2.txt
ldp-primer/examples/bug_delete_s1.txt
ldp-primer/examples/create_cr_req.txt
ldp-primer/examples/create_cr_s1.txt
ldp-primer/examples/create_cr_s2.txt
ldp-primer/examples/create_cr_s3.txt
ldp-primer/examples/foafupdate.txt
ldp-primer/examples/getbc.txt
ldp-primer/examples/getbc_res.txt
ldp-primer/examples/ic_bug_create_req.txt
ldp-primer/examples/ic_bug_create_s1.txt
ldp-primer/examples/ic_product_lookup_resp.txt
ldp-primer/examples/product_lookup_req.txt
ldp-primer/examples/product_lookup_resp.txt
ldp-primer/foafupdate.txt
ldp-primer/getbc.txt
ldp-primer/getbc_res.txt
ldp-primer/ic_bug_create_req.txt
ldp-primer/ic_bug_create_s1.txt
ldp-primer/ic_product_lookup_resp.txt
ldp-primer/ldp-primer.html
ldp-primer/product_lookup_req.txt
ldp-primer/product_lookup_resp.txt
--- a/ldp-primer/bc_after_bin.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bc_after_del.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bccreate.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bcget_res.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bug_create_req.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bug_create_s1.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bug_create_s2.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/bug_delete_s1.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/create_cr_req.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/create_cr_s1.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/create_cr_s2.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/create_cr_s3.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bc_after_bin.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,16 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bc_after_del.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,16 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bccreate.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,33 @@
+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"
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bcget_res.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,30 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bug_create_req.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,25 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bug_create_s1.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,30 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bug_create_s2.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,21 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/bug_delete_s1.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,31 @@
+@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"} ]
+}
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/create_cr_req.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,27 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/create_cr_s1.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,16 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/create_cr_s2.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,18 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/create_cr_s3.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,20 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/foafupdate.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,30 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/getbc.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,9 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/getbc_res.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,28 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/ic_bug_create_req.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,31 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/ic_bug_create_s1.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,30 @@
+@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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/ic_product_lookup_resp.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,47 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/product_lookup_req.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,9 @@
+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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ldp-primer/examples/product_lookup_resp.txt	Mon Jul 07 12:17:27 2014 +0200
@@ -0,0 +1,44 @@
+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/ldp-primer/foafupdate.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/getbc.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/getbc_res.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/ic_bug_create_req.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/ic_bug_create_s1.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/ic_product_lookup_resp.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/ldp-primer.html	Sun Jul 06 20:28:51 2014 -0400
+++ b/ldp-primer/ldp-primer.html	Mon Jul 07 12:17:27 2014 +0200
@@ -439,11 +439,11 @@
 
       <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>
 
-      <pre title="Request - basic container retrieval" class='example' data-include='getbc.txt' data-oninclude='fixCode'></pre> 
+      <pre title="Request - basic container retrieval" class='example' data-include='examples/getbc.txt' data-oninclude='fixCode'></pre> 
       
       <p>As her document storage was just created, it is an empty container. </p>
 
-      <pre title="Response - basic container retrieval" class='example' data-include='getbc_res.txt' data-oninclude='fixCode'></pre> 
+      <pre title="Response - basic container retrieval" class='example' data-include='examples/getbc_res.txt' data-oninclude='fixCode'></pre> 
       
       <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>
       
@@ -491,7 +491,7 @@
       
       </p>
 
-      <pre title="Request - creating a RDF resource" class='example' data-include='bccreate.txt' data-oninclude='fixCode'></pre> 
+      <pre title="Request - creating a RDF resource" class='example' data-include='examples/bccreate.txt' data-oninclude='fixCode'></pre> 
 
    </pre> 
 
@@ -510,7 +510,7 @@
     Accept: text/turtle, application/ld+json
      </pre>
 
-     <pre title="Response - basic container retrieval after resource created" class='example' data-include='bcget_res.txt' data-oninclude='fixCode'/>
+     <pre title="Response - basic container retrieval after resource created" class='example' data-include='examples/bcget_res.txt' data-oninclude='fixCode'/>
      <p>
        The ldp:contains containment triple discloses the newly created resource in the response. 
      </p>
@@ -546,7 +546,7 @@
       <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>
-      <pre title="Container representation after the non-RDF resource creation" class='example' data-include='bc_after_bin.txt' data-oninclude='fixCode'></pre> 
+      <pre title="Container representation after the non-RDF resource creation" class='example' data-include='examples/bc_after_bin.txt' data-oninclude='fixCode'></pre> 
     </section>
 
     <section>
@@ -554,7 +554,7 @@
 
       <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>
-      <pre title="Request - updating a RDF resource" class="example" data-include='foafupdate.txt' data-oninclude='fixCode'></pre> 
+      <pre title="Request - updating a RDF resource" class="example" data-include='examples/foafupdate.txt' data-oninclude='fixCode'></pre> 
 
       <pre title="Response - updating a RDF resource" class="example"> 
 HTTP/1.1 204 No Content 
@@ -587,7 +587,7 @@
    
      <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>
      
-     <pre title="Container representation after resource deletion" class="example" data-include='bc_after_del.txt' data-oninclude='fixCode'></pre> 
+     <pre title="Container representation after resource deletion" class="example" data-include='examples/bc_after_del.txt' data-oninclude='fixCode'></pre> 
      
      <p> For any subsequent request on the deleted resource, the server will respond with the appropriate HTTP response code. </p>
       <pre title="Request - after deletion" class="example">
@@ -611,10 +611,10 @@
       <figcaption>Child Containers inside a Basic Container.</figcaption>
     </figure>
 
-      <pre title="State of Alice's document store before creating the photo (child) container" class='example' data-include='create_cr_s1.txt' data-oninclude='fixCode'></pre>  
+      <pre title="State of Alice's document store before creating the photo (child) container" class='example' data-include='examples/create_cr_s1.txt' data-oninclude='fixCode'></pre>  
 
       <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>
-      <pre title="Request - creating a new container" class='example' data-include='create_cr_req.txt' data-oninclude='fixCode'></pre>  
+      <pre title="Request - creating a new container" class='example' data-include='examples/create_cr_req.txt' data-oninclude='fixCode'></pre>  
       <p>If the create is successful, the server responds with location of the newly created container for the photos.</p>
       <pre title="Response - creating the new container" class="example">
 HTTP/1.1 201 Created
@@ -623,9 +623,9 @@
         </pre>  
 
       <p>After creation of this new container, the parent container will look like</p>
-      <pre title="State of Alice's document store after creating the photo (child) container" class='example' data-include='create_cr_s2.txt' data-oninclude='fixCode'></pre> 
+      <pre title="State of Alice's document store after creating the photo (child) container" class='example' data-include='examples/create_cr_s2.txt' data-oninclude='fixCode'></pre> 
       <p>and the photo container will look like the following.</p>
-      <pre title="State of Alice's newly created photo container" class='example' data-include='create_cr_s3.txt' data-oninclude='fixCode'></pre> 
+      <pre title="State of Alice's newly created photo container" class='example' data-include='examples/create_cr_s3.txt' data-oninclude='fixCode'></pre> 
 
     </section> 
 
@@ -740,10 +740,10 @@
       <h2>Navigation and Retrieval (GET on an LDP-DC)</h2>
 
       <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>
-      <pre class="example" title="Request - Product Lookup" data-include='product_lookup_req.txt' data-oninclude='fixCode'></pre>
+      <pre class="example" title="Request - Product Lookup" data-include='examples/product_lookup_req.txt' data-oninclude='fixCode'></pre>
       <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>
-      <pre title="Response - Product Lookup" class='example' data-include='product_lookup_resp.txt' data-oninclude='fixCode'></pre>  
+      <pre title="Response - Product Lookup" class='example' data-include='examples/product_lookup_resp.txt' data-oninclude='fixCode'></pre>  
 
       <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>
       
@@ -774,7 +774,7 @@
 
       <p> The bug report document includes statements about the resource to be created. According the LDP specification, a client can use null relative URI (<>) in the request entity body to refer to resource to be created.
 
-      <pre title="A request for creating a bug" class='example' data-include='bug_create_req.txt' data-oninclude='fixCode'></pre> 
+      <pre title="A request for creating a bug" class='example' data-include='examples/bug_create_req.txt' data-oninclude='fixCode'></pre> 
       <p>If the creation is successful, the server responds with location of the newly created resource.</p>
       <pre title="A response of creating new a bug" class='example' data-oninclude='fixCode'>
 HTTP/1.1 201 Created
@@ -783,12 +783,12 @@
       </pre>  
 
       <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>
-      <pre title="The state of the product LDPC after the bug creation" class='example' data-include='bug_create_s1.txt' data-oninclude='fixCode'></pre>
+      <pre title="The state of the product LDPC after the bug creation" class='example' data-include='examples/bug_create_s1.txt' data-oninclude='fixCode'></pre>
       <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>
-      <pre title="The state of the bug LDPR" class='example' data-include='bug_create_s2.txt' data-oninclude='fixCode'></pre> 
+      <pre title="The state of the bug LDPR" class='example' data-include='examples/bug_create_s2.txt' data-oninclude='fixCode'></pre> 
 
     </section>
 
@@ -809,7 +809,7 @@
         
        <p> After the deletion, the representation of the container will look like the following</p> 
        
-       <pre title="The state of the product LDPC after the bug deletion" class='example' data-include='bug_delete_s1.txt' data-oninclude='fixCode'></pre>
+       <pre title="The state of the product LDPC after the bug deletion" class='example' data-include='examples/bug_delete_s1.txt' data-oninclude='fixCode'></pre>
        
        <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>
 
@@ -827,9 +827,9 @@
       
       <p> Similar to the previous LDP-DC example, first we will retrieve the representation of the LDP Indirect Container.</p>
       
-      <pre class="example" title="Product lookup request" data-include='product_lookup_req.txt' data-oninclude='fixCode'></pre>
+      <pre class="example" title="Product lookup request" data-include='examples/product_lookup_req.txt' data-oninclude='fixCode'></pre>
       <p> As a response to the GET request, the server responds with the representation of the product description container.</p>
-      <pre title="HTTP response for product lookup" class='example' data-include='ic_product_lookup_resp.txt' data-oninclude='fixCode'></pre>  
+      <pre title="HTTP response for product lookup" class='example' data-include='examples/ic_product_lookup_resp.txt' data-oninclude='fixCode'></pre>  
       
     <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>
 
@@ -842,7 +842,7 @@
       <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>
-      <pre title="A request for creating a bug" class='example' data-include='ic_bug_create_req.txt' data-oninclude='fixCode'></pre> 
+      <pre title="A request for creating a bug" class='example' data-include='examples/ic_bug_create_req.txt' data-oninclude='fixCode'></pre> 
       <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>
       <pre title="A response of creating new a bug" class='example' data-oninclude='fixCode'>
 HTTP/1.1 201 Created
@@ -851,7 +851,7 @@
       </pre>        
 
       <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>
-      <pre title="The state of the product LDPC after the bug creation" class='example' data-include='ic_bug_create_s1.txt' data-oninclude='fixCode'></pre>
+      <pre title="The state of the product LDPC after the bug creation" class='example' data-include='examples/ic_bug_create_s1.txt' data-oninclude='fixCode'></pre>
       <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>      
       
--- a/ldp-primer/product_lookup_req.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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/ldp-primer/product_lookup_resp.txt	Sun Jul 06 20:28:51 2014 -0400
+++ /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