Add skeleton of WG conformance reports
authorSteve Speicher <sspeiche@gmail.com>
Wed, 05 Nov 2014 13:45:30 -0500
changeset 872 218e71d11f3d
parent 871 6e1f9cf3a339
child 873 19046197c803
Add skeleton of WG conformance reports
ldp-paging.html
tests/reports/paging/ldp-earl-manifest-paging.ttl
tests/reports/paging/ldp-paging.html
--- a/ldp-paging.html	Wed Nov 05 11:29:47 2014 -0500
+++ b/ldp-paging.html	Wed Nov 05 13:45:30 2014 -0500
@@ -44,9 +44,11 @@
 
           // if there a publicly available Editor's Draft, this is the link
           edDraftURI:           "http://www.w3.org/2012/ldp/hg/ldp-paging.html",
+          implementationReportURI: "",
 
           // if this is a LCWD, uncomment and set the end of its review period
           // lcEnd: "2014-09-30",
+          crEnd: 2014-12-13,
           
           // Only include h1 and h2 level
           maxTocLevel: 2,
@@ -228,23 +230,10 @@
  
  <section id='sotd'>
    <p>
-		This is the second Last Call Working Draft document for LDP Paging.  The Working Group has addressed all
+		This is the Candidate Recommendation document for LDP Paging.  The Working Group has addressed all
 		raised issues, and other substantive changes have been made, including the decision to separate LDP Paging
-		from the Linked Data Platform [[!LDP]].  Public working drafts of LDP issued prior to March 2014 
-		included sections that covered the content now in this document.
-		For changes since its last publication, see <a href="#history" class="sectionRef"></a>. 
+		from the Linked Data Platform [[!LDP]].  A test suite is available [[LDP-PAGING-TESTSUITE]]. 
    </p>
-   <p>The following features are At Risk:</p>
-   <ol>
-   <li>The requirement to make LDP clients <a href="#atrisk-paging">paging-aware</a>.
-	</li>
-   <li>The <a href="#atrisk-units"><code>max-member-count</code> and <code>max-kbyte-count</code> preference parameters</a>, 
-		that allows clients to hint at acceptable page sizes.  Based on feedback, either or both might be removed or
-		changed to optional prior to the PR draft.
-	</li>
-   <li>The behavior of LDP Paging servers when <a href="#atrisk-paging-multiple-units">multiple page size hints are provided</a>.
-	</li>
-   </ol>
  </section>
  
 <section class="informative" id="intro">
@@ -1140,8 +1129,6 @@
 		</ul>
 	</p>
 
-	<div class="atrisk" id="atrisk-paging"><p class="atrisktext">Feature At Risk</p>
-	<p>The LDP Working Group proposes incorporation of the following clause to make LDP clients paging aware:</p>
 	<section id="ldpr-cli-paging"><h2 class="normal">
 		<a title="LDP client">LDP clients</a> SHOULD 
 		be capable of processing successful HTTP <code>GET</code> responses formed by a LDP server
@@ -1149,15 +1136,6 @@
 		representation [[!LDP]].
 	</h2>
 	</section> 
-	</div>
-	
-	<div class="atrisk" id="atrisk-units"><p class="atrisktext">Feature At Risk</p>
-	<p>The LDP Working Group proposes incorporation of the preference parameters
-		<code>max-member-count</code> and <code>max-kbyte-count</code>, along with
-		corresponding requirements on servers of <a href="#ldpr-units-triple-count">LDPRs</a> 
-		and <a href="#atrisk-paging-record-count">LDPCs</a> to support them.
-	</p>
-	</div>
 	
 	<p>
 		LDP Paging defines <code>max-triple-count</code>, <code>max-member-count</code>, and <code>max-kbyte-count</code> 
@@ -1571,10 +1549,6 @@
 			paging link response headers, for example, rel='first'.
 		</h2></section><!-- #ldpr-pagingGET-abandon-pageseq -->
 
-		<!-- 
-		<div class="atrisk" id="atrisk-paging-triple-count"><p class="atrisktext">Feature At Risk</p>
-		<p>The LDP Working Group proposes incorporation of the following clause:</p>
-		 -->
 		<section id="ldpr-units-triple-count"><h2 class="normal">
 			<a title="LDP Paging server">LDP Paging servers</a> SHOULD
 			support the <code>max-triple-count</code> <a href="#ldpp-hints">client preference parameter</a>,
@@ -1582,12 +1556,7 @@
 			For example, <code>max-triple-count="500"</code> expresses a limit of 500 RDF triples per page.
 		</h2>
 		</section> 
-		<!-- 
-		</div>
-		 -->
-	
-		<div class="atrisk" id="atrisk-paging-kbyte-count"><p class="atrisktext">Feature At Risk</p>
-		<p>The LDP Working Group proposes incorporation of the following clause:</p>
+
 		<section id="ldpr-units-kbyte-count"><h2 class="normal">
 			<a title="LDP Paging server">LDP Paging servers</a> SHOULD
 			support the <code>max-kbyte-count</code> <a href="#ldpp-hints">client preference parameter</a>,
@@ -1595,10 +1564,7 @@
 			For example, <code>max-kbyte-count="1"</code> expresses a limit of 1024 bytes per page.
 		</h2>
 		</section> 
-		</div>
 	
-		<div class="atrisk" id="atrisk-paging-multiple-units"><p class="atrisktext">Feature At Risk</p>
-		<p>The LDP Working Group proposes incorporation of the following clause:</p>
 		<section id="ldpr-pagesize-multiple-units"><h2 class="normal">
 			<a title="LDP Paging server">LDP Paging servers</a> MUST, if provided with multiple 
 			 <a href="#ldpp-hints">client preference parameters</a> limiting page size,
@@ -1609,7 +1575,6 @@
 			requires more than two bytes (500 triples/1024 bytes).
 		</h2>
 		</section> 
-		</div>
 	
 		<!-- combined into ldpr-status-code
 		<section id="ldpr-pagingGET-only-paging-clients"><h2 class="normal">
@@ -1659,8 +1624,6 @@
 		for a <a title="paged resource">paged LDPC</a>.
 	</h2></section>
 	
-	<div class="atrisk" id="atrisk-paging-record-count"><p class="atrisktext">Feature At Risk</p>
-	<p>The LDP Working Group proposes incorporation of the following clause:</p>
 	<section id="ldpr-units-record-count"><h2 class="normal">
 		<a title="LDP Paging server">LDP Paging servers</a> SHOULD
 		support the <code>max-member-count</code> <a href="#ldpp-hints">client preference parameter</a>,
@@ -1668,7 +1631,6 @@
 		For example, <code>max-member-count="10"</code> expresses a limit of 10 members per page.
 	</h2>
 	</section> 
-	</div>
 	
 </section>
 
@@ -2053,81 +2015,6 @@
 
 </section> <!-- h1 LDPC -->
 
-<!-- Removed for action-113
-<section>
-<h1>HTTP Status Code Definitions</h1>
-     
-<section id="status-code-related-content">
-<h2>209 Related Content</h2>
-
-	<div class="atrisk"><p class="atrisktext">Feature At Risk</p>
-		<p>The LDP Working Group proposes incorporation of the features described in this section.</p>
-		<ul>
-		<li>The addition of <a>209 Related Content</a> in this specification is pending 
-		advancement of an <a href="https://datatracker.ietf.org/doc/draft-wilde-related-content/">IETF draft</a>
-		that would fully include it, patterned after the codes defined by [[RFC6585]].  Once LDP is in
-		Candidate Recommendation status, the LDP WG will make an assessment based on the status at IETF
-		working with the W3C Director.</li>
-		</ul>
-	</div>
-		
-	<p>The <code>209 Related Content</code> status code indicates that the origin server 
-		is supplying the representation of a different resource than the target resource,
-		and the origin server believes that the supplied representation 
-		is likely to satisfy the user agent's original request.
-		The resource whose representation is supplied is descriptive of the target resource, in
-		the same way that the <code>Location</code> header in a <code>303 See Other</code>
-		response is descriptive of the target resource.
-	</p>
-	<p><code>209 Related Content</code> is intended to be used in situations where 
-		<code>303 See Other</code> could have been used and would most likely result in a
-		user agent retrieving the other resource, but saves the user agent from
-		the latency penalty of having to perform a separate retrieval request.
-	</p>
-   
-	<p>	LDP uses <code>209 Related Content</code> to provide clients with the 
-		<a href="#ldpr">first page of a large resource</a>, but it can also be used in
-		other common situations.  Linked Data clients could benefit by avoiding the latency
-		of additional requests when the target resource is a concept resource (one without any
-		representation capable of transmission over HTTP), and general HTTP clients would
-		benefit in many of the more general cases where <code>303 See Other</code> responses
-		are currently used.
-	</p>
-   
-	<div id="status-code-related-content-1" class="rule">7.1.1 A <code>209</code> response to a
-		<code>GET</code> request MUST contain a <code>Location</code> header with the same
-		<code>Location</code> field value as a <code>303 See Other</code> response would use [[!HTTP11]].
-	</div>
-
-	<div id="status-code-related-content-2" class="rule">7.1.2 A <code>209</code> response to a
-		<code>GET</code> request MUST contain a representation of the resource identified
-		by the response's <code>Location</code> header.
-	</div>
-
-	<div id="status-code-related-content-iana" class="rule">7.1.3 IANA Considerations</div>
-	<div>
-	<blockquote>
-	<p>
-	The <code>209 Related Content</code> must be added to the permanent status code registry 
-	maintained at <a href="http://www.iana.org/assignments/http-status-codes">http://www.iana.org/assignments/http-status-codes</a>
-	(see [[RFC7231]], [[!RFC2817]]).
-	</p>
-	<p>
-	Value:  209
-	</p>
-	<p>
-	Description:  Related Content
-	</p>
-	<p>
-	Reference:  this specification
-	</p>
-	</blockquote>
-	</div>
-
-</section>
-</section>  -->
-
-
 <section class='informative' id='security'>
 <h1>Security Considerations</h1>
 As with any protocol that is implemented leveraging HTTP, implementations should take advantage of the many 
@@ -2232,6 +2119,7 @@
 <!-- <blockquote><em><a href="http://www.w3.org/TR/2013/WD-ldp-paging-20140930/">Candidate Recommendation Draft</a></em></blockquote> wah -->
 <!-- 
 <ul>
+	<li>2014-11-05 - Removed "at risk" markers for max-member-count and max-kbyte-count, honor all hints and clients should expect paging (SS) </li>
 	<li>2014-10-10 - Clarified "new protocol" in 4.2, hyper-linked max-member-count to LDPCs per 10/10 public comments email (JA) </li>
 	<li>2014-09-26 - Added non-norm items about extensions to supply client requested ordering (SS) </li>
 </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/reports/paging/ldp-earl-manifest-paging.ttl	Wed Nov 05 13:45:30 2014 -0500
@@ -0,0 +1,658 @@
+@prefix rdft:  <http://www.w3.org/ns/rdftest#> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix earl:  <http://www.w3.org/ns/earl#> .
+@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
+@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix td:    <http://www.w3.org/2006/03/test-description#> .
+@prefix mf:    <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> .
+@prefix doap:  <http://usefulinc.com/ns/doap#> .
+@prefix ldpt:  <http://w3c.github.io/ldp-testsuite/manifest#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+
+ldpt:Paging-Sequenced
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST provide a next page link in responses to GET requests with any in-sequence page resource other than the final page as the Request-URI. This is the mechanism by which clients can discover the URL of the next page." ;
+        rdfs:label                 "Paging-Sequenced" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#dfn-in-sequence-page-resource> ;
+        dcterms:date               "2014-11-05T18:13:50.339Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-Sequenced ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSequenced()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-Sequenced" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#dfn-in-sequence-page-resource> ;
+                                     td:includesText  "LDP Paging servers MUST provide a next page link in responses to GET requests with any in-sequence page resource other than the final page as the Request-URI. This is the mechanism by which clients can discover the URL of the next page."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-PagingHeaders
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers SHOULD include the same header on all 4xx status code responses. The link's context URI identifies the in-sequence page resource being retrieved, target URI identifies the paged resource, link relation type is canonical [REL-CANONICAL], and link extension parameters include the parameter name etag and a corresponding parameter value identical to the ETag [RFC7232] of the paged resource." ;
+        rdfs:label                 "Paging-PagingHeaders" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-notify-changes> ;
+        dcterms:date               "2014-11-05T18:13:50.333Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PagingHeaders ;
+        dcterms:subject            "SHOULD, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:SHOULD ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPagingHeaders()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PagingHeaders" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-notify-changes> ;
+                                     td:includesText  "LDP Paging servers SHOULD include the same header on all 4xx status code responses. The link's context URI identifies the in-sequence page resource being retrieved, target URI identifies the paged resource, link relation type is canonical [REL-CANONICAL], and link extension parameters include the parameter name etag and a corresponding parameter value identical to the ETag [RFC7232] of the paged resource."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-GetPageReq
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST provide an HTTP Link header whose target URI is http://www.w3.org/ns/ldp#Page, and whose link relation type is type [RFC5988] in responses to GET requests with any in-sequence page resource as the Request-URI. This is one mechanism by which clients know that the resource is one of a sequence of pages." ;
+        rdfs:label                 "Paging-GetPageReq" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-page-type-reqd> ;
+        dcterms:date               "2014-11-05T18:13:50.343Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-GetPageReq ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testGetPageReq()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-GetPageReq" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-page-type-reqd> ;
+                                     td:includesText  "LDP Paging servers MUST provide an HTTP Link header whose target URI is http://www.w3.org/ns/ldp#Page, and whose link relation type is type [RFC5988] in responses to GET requests with any in-sequence page resource as the Request-URI. This is one mechanism by which clients know that the resource is one of a sequence of pages."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-PreferUnrecognized
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY ignore a page size of zero, or unrecognized units, and process the request as if no maximum desired size was specified; in the latter case the server can select whatever page size it deems appropriate, or choose not to page the resource at all." ;
+        rdfs:label                 "Paging-PreferUnrecognized" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-prefer-unrecognized> ;
+        dcterms:date               "2014-11-05T18:13:50.328Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PreferUnrecognized ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MAY ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPreferUnrecognized()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PreferUnrecognized" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-prefer-unrecognized> ;
+                                     td:includesText  "LDP Paging servers MAY ignore a page size of zero, or unrecognized units, and process the request as if no maximum desired size was specified; in the latter case the server can select whatever page size it deems appropriate, or choose not to page the resource at all."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-RestrictFirstLink
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST NOT provide a previous page link in responses to GET requests with the first in-sequence page resource as the Request-URI. This is one mechanism by which clients can discover the beginning of the page sequence as currently known by the server." ;
+        rdfs:label                 "Paging-RestrictFirstLink" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-firstprev-prohibited> ;
+        dcterms:date               "2014-11-05T18:13:50.342Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-RestrictFirstLink ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testRestrictFirstLink()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-RestrictFirstLink" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-firstprev-prohibited> ;
+                                     td:includesText  "LDP Paging servers MUST NOT provide a previous page link in responses to GET requests with the first in-sequence page resource as the Request-URI. This is one mechanism by which clients can discover the beginning of the page sequence as currently known by the server."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-SortTriples
+        a                          earl:TestCase ;
+        rdfs:comment               "If the server communicates this (ordering), it MUST specify the order using a triple whose subject is the page URI, whose predicate is ldp:containerSortCriteria, and whose object is a rdf:List of ldp:containerSortCriterion resources. The resulting order MUST be as defined by SPARQL SELECT’s ORDER BY clause [sparql11-query]. Sorting criteria MUST be the same for all pages of a representation; if the criteria were allowed to vary, the ordering among members of a container across pages would be undefined." ;
+        rdfs:label                 "Paging-SortTriples" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcriteriaobj> ;
+        dcterms:date               "2014-11-05T18:13:50.347Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SortTriples ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSortTriples()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SortTriples" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcriteriaobj> ;
+                                     td:includesText  "If the server communicates this (ordering), it MUST specify the order using a triple whose subject is the page URI, whose predicate is ldp:containerSortCriteria, and whose object is a rdf:List of ldp:containerSortCriterion resources. The resulting order MUST be as defined by SPARQL SELECT’s ORDER BY clause [sparql11-query]. Sorting criteria MUST be the same for all pages of a representation; if the criteria were allowed to vary, the ordering among members of a container across pages would be undefined."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-RestrictFinalLink
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST NOT provide a next page link in responses to GET requests with the final in-sequence page resource as the Request-URI. This is the mechanism by which clients can discover the end of the page sequence as currently known by the server." ;
+        rdfs:label                 "Paging-RestrictFinalLink" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-lastnext-prohibited> ;
+        dcterms:date               "2014-11-05T18:13:50.34Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-RestrictFinalLink ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testRestrictFinalLink()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-RestrictFinalLink" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-lastnext-prohibited> ;
+                                     td:includesText  "LDP Paging servers MUST NOT provide a next page link in responses to GET requests with the final in-sequence page resource as the Request-URI. This is the mechanism by which clients can discover the end of the page sequence as currently known by the server."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:LdpPaging-OTHERManifest
+        a              mf:Manifest ;
+        rdfs:comment   "Paging Specifications No official conformance status or test case is extension or incomplete." ;
+        dcterms:title  "LdpPaging (OTHER)" ;
+        mf:entries     ( ldpt:Paging-ClientAdvertise ldpt:Paging-PagingTraversal ldpt:Paging-SequenceChange ldpt:Paging-PagingAccess ldpt:Paging-ResourcePresentation ldpt:Paging-LargePage ldpt:Paging-ResourcePaging ldpt:Paging-SplitPaging ldpt:Paging-PreferredPaging ldpt:Paging-PreferUnrecognized ldpt:Paging-PagingGet ldpt:Paging-ShowUnchanged ldpt:Paging-DetectChange ldpt:Paging-PagingHeaders ldpt:Paging-InSequencePaging ldpt:Paging-PageAddEnd ldpt:Paging-AllowFirstLink ldpt:Paging-AllowLastLink ldpt:Paging-Sequenced ldpt:Paging-RestrictFinalLink ldpt:Paging-GetPreviousLink ldpt:Paging-RestrictFirstLink ldpt:Paging-GetPageReq ldpt:Paging-GetOnlyPagingClients ldpt:Paging-MembershipSequence ldpt:Paging-SortMembers ldpt:Paging-SortTriples ldpt:Paging-SortCriteria ldpt:Paging-SortOrder ldpt:Paging-SortCollation ldpt:Paging-RestrictCollation ) ;
+        mf:name        "LdpPaging (OTHER)" .
+
+ldpt:Paging-ResourcePaging
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY treat any resource (LDP-RS or not) as a paged resource." ;
+        rdfs:label                 "Paging-ResourcePaging" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#dfn-ldp-paging-server> ;
+        dcterms:date               "2014-11-05T18:13:50.325Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-ResourcePaging ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MAY , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testResourcePaging()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-ResourcePaging" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#dfn-ldp-paging-server> ;
+                                     td:includesText  "LDP Paging servers MAY treat any resource (LDP-RS or not) as a paged resource."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-GetPreviousLink
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY provide a previous page link in responses to GET requests with any in-sequence page resource other than the first page as the Request-URI. This is one mechanism by which clients can discover the URL of the previous page." ;
+        rdfs:label                 "Paging-GetPreviousLink" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-prev-allowed> ;
+        dcterms:date               "2014-11-05T18:13:50.341Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-GetPreviousLink ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MAY ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testGetPreviousLink()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-GetPreviousLink" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-prev-allowed> ;
+                                     td:includesText  "LDP Paging servers MAY provide a previous page link in responses to GET requests with any in-sequence page resource other than the first page as the Request-URI. This is one mechanism by which clients can discover the URL of the previous page."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-SortMembers
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY communicate the order it uses to allocate LDPC members to in-sequence page resources as part of the pages' representations; LDP Paging does not specify ordering for pages of LDPRs in other cases." ;
+        rdfs:label                 "Paging-SortMembers" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcriteriaobj> ;
+        dcterms:date               "2014-11-05T18:13:50.346Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SortMembers ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSortMembers()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SortMembers" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcriteriaobj> ;
+                                     td:includesText  "LDP Paging servers MAY communicate the order it uses to allocate LDPC members to in-sequence page resources as part of the pages' representations; LDP Paging does not specify ordering for pages of LDPRs in other cases."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-PageAddEnd
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers SHOULD only add pages to the end of a sequence." ;
+        rdfs:label                 "Paging-PageAddEnd" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-sequences-change> ;
+        dcterms:date               "2014-11-05T18:13:50.336Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PageAddEnd ;
+        dcterms:subject            "SHOULD, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:SHOULD ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPageAddEnd()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PageAddEnd" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-sequences-change> ;
+                                     td:includesText  "LDP Paging servers SHOULD only add pages to the end of a sequence."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-PagingGet
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers SHOULD respond with HTTP status code 2NN Contents of Related to successful GET requests with any paged resource as the Request-URI when the request indicates the client's support for that status code [2NN], although any appropriate code such as 303 See Other MAY be used." ;
+        rdfs:label                 "Paging-PagingGet" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-status-code> ;
+        dcterms:date               "2014-11-05T18:13:50.33Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PagingGet ;
+        dcterms:subject            "SHOULD, PAGING" ;
+        ldpt:conformanceLevel      ldpt:SHOULD , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPagingGet()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PagingGet" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-status-code> ;
+                                     td:includesText  "LDP Paging servers SHOULD respond with HTTP status code 2NN Contents of Related to successful GET requests with any paged resource as the Request-URI when the request indicates the client's support for that status code [2NN], although any appropriate code such as 303 See Other MAY be used."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-AllowLastLink
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY provide a last page link in responses to GET requests with any in-sequence page resource as the Request-URI." ;
+        rdfs:label                 "Paging-AllowLastLink" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-last-allowed-onpages> ;
+        dcterms:date               "2014-11-05T18:13:50.338Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-AllowLastLink ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MAY ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testAllowLastLink()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-AllowLastLink" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-last-allowed-onpages> ;
+                                     td:includesText  "LDP Paging servers MAY provide a last page link in responses to GET requests with any in-sequence page resource as the Request-URI."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-MembershipSequence
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST \tensure that the membership triple and containment triple for each member are part of the same in-sequence page resource, whenever both triples are present in the page sequence for a paged LDPC." ;
+        rdfs:label                 "Paging-MembershipSequence" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-onsamepage> ;
+        dcterms:date               "2014-11-05T18:13:50.345Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-MembershipSequence ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testMembershipSequence()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-MembershipSequence" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-onsamepage> ;
+                                     td:includesText  "LDP Paging servers MUST \tensure that the membership triple and containment triple for each member are part of the same in-sequence page resource, whenever both triples are present in the page sequence for a paged LDPC."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-SplitPaging
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY vary their treatment of any resource (LDP-RS or not) as a paged resource over time. In other words, given two attempts to retrieve the same resource at different points in time, the server can choose to return a representation of the first page at one time and of the entire resource at a different time. Clients distinguish between these cases based on the status code and response headers." ;
+        rdfs:label                 "Paging-SplitPaging" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-split-any-time> ;
+        dcterms:date               "2014-11-05T18:13:50.326Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SplitPaging ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MAY ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSplitPaging()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SplitPaging" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-split-any-time> ;
+                                     td:includesText  "LDP Paging servers MAY vary their treatment of any resource (LDP-RS or not) as a paged resource over time. In other words, given two attempts to retrieve the same resource at different points in time, the server can choose to return a representation of the first page at one time and of the entire resource at a different time. Clients distinguish between these cases based on the status code and response headers."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:LdpPaging-MAYManifest
+        a              mf:Manifest ;
+        rdfs:comment   "Paging Specifications MAY conformance tests." ;
+        dcterms:title  "LdpPaging (MAY)" ;
+        mf:entries     ( ldpt:Paging-ResourcePaging ldpt:Paging-SplitPaging ldpt:Paging-PreferUnrecognized ldpt:Paging-InSequencePaging ldpt:Paging-AllowFirstLink ldpt:Paging-AllowLastLink ldpt:Paging-GetPreviousLink ldpt:Paging-SortCollation ) ;
+        mf:name        "LdpPaging (MAY)" .
+
+ldpt:Paging-PagingAccess
+        a                          earl:TestCase ;
+        rdfs:comment               " LDP Paging clients MUST NOT assume that any in-sequence page resource's paging links will always be accessible. " ;
+        rdfs:label                 "Paging-PagingAccess" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#dfn-ldp-paging-client> ;
+        dcterms:date               "2014-11-05T18:13:50.322Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PagingAccess ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPagingAccess()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PagingAccess" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#dfn-ldp-paging-client> ;
+                                     td:includesText  " LDP Paging clients MUST NOT assume that any in-sequence page resource's paging links will always be accessible. "^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-PreferredPaging
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers SHOULD respect all of a client's LDP-Paging-defined hints, for example the largest page size the client is interested in processing, to influence the amount of data returned in representations." ;
+        rdfs:label                 "Paging-PreferredPaging" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-prefer> ;
+        dcterms:date               "2014-11-05T18:13:50.327Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PreferredPaging ;
+        dcterms:subject            "SHOULD, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:SHOULD ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPreferredPaging()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PreferredPaging" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-prefer> ;
+                                     td:includesText  "LDP Paging servers SHOULD respect all of a client's LDP-Paging-defined hints, for example the largest page size the client is interested in processing, to influence the amount of data returned in representations."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-AllowFirstLink
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY provide a first page link when responding to requests with any in-sequence page resource as the Request-URI." ;
+        rdfs:label                 "Paging-AllowFirstLink" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-first-allowed-onpages> ;
+        dcterms:date               "2014-11-05T18:13:50.337Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-AllowFirstLink ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MAY , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testAllowFirstLink()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-AllowFirstLink" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-first-allowed-onpages> ;
+                                     td:includesText  "LDP Paging servers MAY provide a first page link when responding to requests with any in-sequence page resource as the Request-URI."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-ShowUnchanged
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST ensure that all state present in the paged resource throughout a client's entire traversal operation is represented in at least one in-sequence page resource. In other words, whatever subset of the paged resource that is not added, updated, or removed during the client's traversal of its pages has to be present in one of the pages. " ;
+        rdfs:label                 "Paging-ShowUnchanged" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-guarantee-show-unchanged> ;
+        dcterms:date               "2014-11-05T18:13:50.331Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-ShowUnchanged ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testShowUnchanged()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-ShowUnchanged" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-guarantee-show-unchanged> ;
+                                     td:includesText  "LDP Paging servers MUST ensure that all state present in the paged resource throughout a client's entire traversal operation is represented in at least one in-sequence page resource. In other words, whatever subset of the paged resource that is not added, updated, or removed during the client's traversal of its pages has to be present in one of the pages. "^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:LdpPaging-SHOULDManifest
+        a              mf:Manifest ;
+        rdfs:comment   "Paging Specifications SHOULD conformance tests." ;
+        dcterms:title  "LdpPaging (SHOULD)" ;
+        mf:entries     ( ldpt:Paging-ResourcePresentation ldpt:Paging-LargePage ldpt:Paging-PreferredPaging ldpt:Paging-PagingGet ldpt:Paging-PagingHeaders ldpt:Paging-PageAddEnd ) ;
+        mf:name        "LdpPaging (SHOULD)" .
+
+ldpt:Paging-SequenceChange
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging clients MUST NOT assume that any in-sequence page resource's paging links will remain unchanged when the in-sequence page resource is retrieved more than once. Such an assumption would conflict with a server's ability to add pages to a sequence as the paged resource changes, for example." ;
+        rdfs:label                 "Paging-SequenceChange" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-sequences-change> ;
+        dcterms:date               "2014-11-05T18:13:50.321Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SequenceChange ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSequenceChange()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SequenceChange" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-sequences-change> ;
+                                     td:includesText  "LDP Paging clients MUST NOT assume that any in-sequence page resource's paging links will remain unchanged when the in-sequence page resource is retrieved more than once. Such an assumption would conflict with a server's ability to add pages to a sequence as the paged resource changes, for example."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-PagingTraversal
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging clients MUST be capable of at least one of forward traversal and/or backward traversal." ;
+        rdfs:label                 "Paging-PagingTraversal" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-client-traversal> ;
+        dcterms:date               "2014-11-05T18:13:50.32Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-PagingTraversal ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testPagingTraversal()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-PagingTraversal" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-client-traversal> ;
+                                     td:includesText  "LDP Paging clients MUST be capable of at least one of forward traversal and/or backward traversal."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-LargePage
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers SHOULD allow clients to retrieve large LDP-RSs in pages." ;
+        rdfs:label                 "Paging-LargePage" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-page-large> ;
+        dcterms:date               "2014-11-05T18:13:50.324Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-LargePage ;
+        dcterms:subject            "SHOULD, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:SHOULD ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testLargePage()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-LargePage" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-page-large> ;
+                                     td:includesText  "LDP Paging servers SHOULD allow clients to retrieve large LDP-RSs in pages."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-SortOrder
+        a                          earl:TestCase ;
+        rdfs:comment               "LDPC page representations ordered using ldp:containerSortCriteria MUST contain, in every ldp:containerSortCriterion list entry, a triple whose subject is the sort criterion identifier, whose predicate is ldp:containerSortOrder and whose object describes the order used. LDP defines two values, ldp:Ascending and ldp:Descending, for use as the object of this triple. Other values can be used, but LDP assigns no meaning to them and interoperability will be limited." ;
+        rdfs:label                 "Paging-SortOrder" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortorder> ;
+        dcterms:date               "2014-11-05T18:13:50.351Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SortOrder ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSortOrder()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SortOrder" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortorder> ;
+                                     td:includesText  "LDPC page representations ordered using ldp:containerSortCriteria MUST contain, in every ldp:containerSortCriterion list entry, a triple whose subject is the sort criterion identifier, whose predicate is ldp:containerSortOrder and whose object describes the order used. LDP defines two values, ldp:Ascending and ldp:Descending, for use as the object of this triple. Other values can be used, but LDP assigns no meaning to them and interoperability will be limited."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-SortCollation
+        a                          earl:TestCase ;
+        rdfs:comment               "LDPC page representations ordered using ldp:containerSortCriteria MAY contain, in any ldp:containerSortCriterion list entry, a triple whose subject is the sort criterion identifier, whose predicate is ldp:containerSortCollation and whose object identifies the collation used." ;
+        rdfs:label                 "Paging-SortCollation" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcollation> ;
+        dcterms:date               "2014-11-05T18:13:50.352Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SortCollation ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MAY , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSortCollation()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SortCollation" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcollation> ;
+                                     td:includesText  "LDPC page representations ordered using ldp:containerSortCriteria MAY contain, in any ldp:containerSortCriterion list entry, a triple whose subject is the sort criterion identifier, whose predicate is ldp:containerSortCollation and whose object identifies the collation used."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:LdpPaging-MUSTManifest
+        a              mf:Manifest ;
+        rdfs:comment   "Paging Specifications MUST conformance tests." ;
+        dcterms:title  "LdpPaging (MUST)" ;
+        mf:entries     ( ldpt:Paging-ClientAdvertise ldpt:Paging-PagingTraversal ldpt:Paging-SequenceChange ldpt:Paging-PagingAccess ldpt:Paging-ShowUnchanged ldpt:Paging-DetectChange ldpt:Paging-Sequenced ldpt:Paging-RestrictFinalLink ldpt:Paging-RestrictFirstLink ldpt:Paging-GetPageReq ldpt:Paging-GetOnlyPagingClients ldpt:Paging-MembershipSequence ldpt:Paging-SortMembers ldpt:Paging-SortTriples ldpt:Paging-SortCriteria ldpt:Paging-SortOrder ldpt:Paging-RestrictCollation ) ;
+        mf:name        "LdpPaging (MUST)" .
+
+ldpt:Paging-GetOnlyPagingClients
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST NOT initiate paging unless the client has indicated it understands paging. The only standard means defined by LDP paging for a client to signal a server that the client understands paging is via the client preference defined for this purpose; other implementation-specific means could also be used." ;
+        rdfs:label                 "Paging-GetOnlyPagingClients" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-only-paging-clients> ;
+        dcterms:date               "2014-11-05T18:13:50.344Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-GetOnlyPagingClients ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testGetOnlyPagingClients()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-GetOnlyPagingClients" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-only-paging-clients> ;
+                                     td:includesText  "LDP Paging servers MUST NOT initiate paging unless the client has indicated it understands paging. The only standard means defined by LDP paging for a client to signal a server that the client understands paging is via the client preference defined for this purpose; other implementation-specific means could also be used."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-ResourcePresentation
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging clients SHOULD NOT present paged resources as coherent or complete, or make assumptions to that effect." ;
+        rdfs:label                 "Paging-ResourcePresentation" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-client-paging-incomplete> ;
+        dcterms:date               "2014-11-05T18:13:50.323Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-ResourcePresentation ;
+        dcterms:subject            "SHOULD, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:SHOULD ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testResourcePresentation()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-ResourcePresentation" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-client-paging-incomplete> ;
+                                     td:includesText  "LDP Paging clients SHOULD NOT present paged resources as coherent or complete, or make assumptions to that effect."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-RestrictCollation
+        a                          earl:TestCase ;
+        rdfs:comment               "The ldp:containerSortCollation triple MUST be omitted for comparisons involving page-ordering values for which [sparql11-query] does not use collations." ;
+        rdfs:label                 "Paging-RestrictCollation" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcollation> ;
+        dcterms:date               "2014-11-05T18:13:50.353Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-RestrictCollation ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testRestrictCollation()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-RestrictCollation" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortcollation> ;
+                                     td:includesText  "The ldp:containerSortCollation triple MUST be omitted for comparisons involving page-ordering values for which [sparql11-query] does not use collations."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-InSequencePaging
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MAY add or remove in-sequence page resources to a paged resource's sequence over time, but SHOULD only add pages to the end of a sequence." ;
+        rdfs:label                 "Paging-InSequencePaging" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-sequences-change> ;
+        dcterms:date               "2014-11-05T18:13:50.333Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-InSequencePaging ;
+        dcterms:subject            "MAY, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MAY ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testInSequencePaging()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-InSequencePaging" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-pagingGET-sequences-change> ;
+                                     td:includesText  "LDP Paging servers MAY add or remove in-sequence page resources to a paged resource's sequence over time, but SHOULD only add pages to the end of a sequence."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-ClientAdvertise
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging clients MUST advertise their ability to support LDP Paging on all retrieval requests that normally result in a response containing a representation." ;
+        rdfs:label                 "Paging-ClientAdvertise" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-client-advertise> ;
+        dcterms:date               "2014-11-05T18:13:50.176Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-ClientAdvertise ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:PAGING , ldpt:MUST ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testClientAdvertise()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-ClientAdvertise" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpp-client-advertise> ;
+                                     td:includesText  "LDP Paging clients MUST advertise their ability to support LDP Paging on all retrieval requests that normally result in a response containing a representation."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-SortCriteria
+        a                          earl:TestCase ;
+        rdfs:comment               "LDPC page representations ordered using ldp:containerSortCriteria MUST contain, in every ldp:containerSortCriterion list entry, a triple whose subject is the sort criterion identifier, whose predicate is ldp:containerSortPredicate and whose object is the predicate whose value is used to order members between pages (the page-ordering values)." ;
+        rdfs:label                 "Paging-SortCriteria" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortliteraltype> ;
+        dcterms:date               "2014-11-05T18:13:50.349Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-SortCriteria ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testSortCriteria()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-SortCriteria" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpc-sortliteraltype> ;
+                                     td:includesText  "LDPC page representations ordered using ldp:containerSortCriteria MUST contain, in every ldp:containerSortCriterion list entry, a triple whose subject is the sort criterion identifier, whose predicate is ldp:containerSortPredicate and whose object is the predicate whose value is used to order members between pages (the page-ordering values)."^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
+
+ldpt:Paging-DetectChange
+        a                          earl:TestCase ;
+        rdfs:comment               "LDP Paging servers MUST enable a client to detect any change to the paged resource that occurs while the client is retrieving pages by including a HTTP Link header on all successful HTTP GET responses. " ;
+        rdfs:label                 "Paging-DetectChange" ;
+        rdfs:seeAlso               <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-notify-changes> ;
+        dcterms:date               "2014-11-05T18:13:50.332Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
+        dcterms:source             ldpt:Paging-DetectChange ;
+        dcterms:subject            "MUST, PAGING" ;
+        ldpt:conformanceLevel      ldpt:MUST , ldpt:PAGING ;
+        ldpt:declaredInClass       "org.w3.ldp.paging.testsuite.tests.PagingTest" ;
+        ldpt:documentation         <http://w3c.github.io/ldp-testsuite/api/java/org/w3/ldp/paging/testsuite/tests/PagingTest.html#testDetectChange()> ;
+        ldpt:testMethod            ldpt:notImplemented ;
+        mf:action                  "" ;
+        mf:name                    "Paging-DetectChange" ;
+        td:reviewStatus            td:unreviewed ;
+        td:specificationReference  [ a                td:Excerpt ;
+                                     rdfs:seeAlso     <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-paging.html#ldpr-notify-changes> ;
+                                     td:includesText  "LDP Paging servers MUST enable a client to detect any change to the paged resource that occurs while the client is retrieving pages by including a HTTP Link header on all successful HTTP GET responses. "^^<http://www.w3.org/2001/XMLSchema#string>
+                                   ] .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/reports/paging/ldp-paging.html	Wed Nov 05 13:45:30 2014 -0500
@@ -0,0 +1,458 @@
+<!DOCTYPE html>
+<html prefix='earl: http://www.w3.org/ns/earl# doap: http://usefulinc.com/ns/doap# mf: http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#'>
+  <head>
+    <meta content='text/html;charset=utf-8' http-equiv='Content-Type' />
+    <link href='ldp-paging.ttl' rel='alternate' />
+    <link href='ldp-paging.jsonld' rel='alternate' />
+    <link href='ldp-testsuite-execution-report-earl.ttl' rel='related' />
+    <title>
+      Linked Data Platform Paging Implementation Conformance Report
+    </title>
+    <script class='remove' src='https://www.w3.org/Tools/respec/respec-w3c-common' type='text/javascript'></script>
+    <script type='text/javascript'>
+      //<![CDATA[
+        var respecConfig = {
+            // extend the bibliography entries
+            localBiblio: {
+                TURTLE: "Eric Prud'hommeaux, Gavin Carothers. <cite><a href=\"http://www.w3.org/TR/2011/WD-turtle-20110809/\">Turtle: Terse RDF Triple Language.</a></cite> 09 August 2011. W3C Working Draft. URL: <a href=\"http://www.w3.org/TR/2011/WD-turtle-20110809/\">http://www.w3.org/TR/2011/WD-turtle-20110809/</a>",
+                DOAP: "Ed Dumbill. <cite><a href=\"https://github.com/edumbill/doap/wiki\">Turtle: Terse RDF Triple Language.</a></cite> Community Specification. URL: <a href=\"https://github.com/edumbill/doap/wiki\">https://github.com/edumbill/doap/wiki</a>",
+            },
+        
+            // specification status (e.g. WD, LCWD, WG-NOTE, etc.). If in doubt use ED.
+            specStatus:           "WG-NOTE",
+            copyrightStart:       "2014",
+            doRDFa:               "1.1",
+            publishDate:  "2014/11/05",
+        
+            // if you want to have extra CSS, append them to this list
+            // it is recommended that the respec.css stylesheet be kept
+            //extraCSS:             [
+            //    "http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"
+            //],
+        
+            shortName:    "ldp-paging-implreport",
+            // subtitle: 	"Linked Data Platform Paging Implementation Conformance Report",
+            edDraftURI:   "http://www.w3.org/2012/ldp/hg/tests/reports/paging/ldp-paging.html",
+            testSuiteURI: "https://dvcs.w3.org/hg/ldpwg/raw-file/tip/tests/ldp-paging-testsuite.html",
+            implementationReportURI: "https://dvcs.w3.org/hg/ldpwg/raw-file/tip/tests/reports/ldp-paging.html",
+            maxTocLevel: 2,
+            editors:  [
+                { name: "Steve Speicher", url: "http://stevespeicher.blogspot.com/",
+                  company: "IBM Corporation", companyURL: "http://ibm.com/" },
+                { name: "Sergio Fernández", url: "http://www.wikier.org/",
+                  company: "The Apache Software Foundation", companyURL: "http://www.apache.org/" },
+            ],
+        
+            wg:           "Linked Data Platform Working Group",
+            wgURI:        "http://www.w3.org/2012/ldp",
+            wgPublicList: "public-ldp-comments",
+            wgPatentURI:  "http://www.w3.org/2004/01/pp-impl/55082/status",
+            alternateFormats: [
+              {uri: "earl.ttl", label: "Turtle"},
+              {uri: "earl.jsonld", label: "JSON-LD"}
+            ],
+        };
+      //]]>
+    </script>
+    <style type='text/css'>
+      /*<![CDATA[*/
+        span[property='dc:description'] { display: none; }
+        td.PASS { color: green; }
+        td.FAIL { color: red; }
+        table.report {
+          border-width: 1px;
+          border-spacing: 2px;
+          border-style: outset;
+          border-color: gray;
+          border-collapse: separate;
+          background-color: white;
+        }
+        table.report th {
+          border-width: 1px;
+          padding: 1px;
+          border-style: inset;
+          border-color: gray;
+          background-color: white;
+          -moz-border-radius: ;
+        }
+        table.report td {
+          border-width: 1px;
+          padding: 1px;
+          border-style: inset;
+          border-color: gray;
+          background-color: white;
+          -moz-border-radius: ;
+        }
+        tr.summary {font-weight: bold;}
+        td.passed-all {color: green;}
+        td.passed-most {color: darkorange;}
+        td.passed-some {color: red;}
+      /*]]>*/
+    </style>
+  </head>
+  <body prefix='earl: http://www.w3.org/ns/earl# doap: http://usefulinc.com/ns/doap# mf: http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#'>
+    <section about='' id='abstract' typeof='earl:Software doap:Project'>
+      <p>
+        This document reports test subject conformance for
+        Linked Data Platform PAGING 1.0 [[LDP-PAGING]] specification using
+        the Evaluation and Report Language (EARL) 1.0 Schema [[EARL10-SCHEMA]].
+      </p>
+      <p>
+        This report is also available in alternate formats:
+        <a href='ldp-paging.ttl' rel='xhv:alternate'>
+          Turtle
+        </a>
+        and
+        <a href='ldp-paging.jsonld' rel='xhv:alternate'>
+          JSON-LD
+        </a>
+      </p>
+    </section>
+    <section id='sodt'></section>
+    <section>
+      <h2>
+        Test Manifests
+      </h2>
+      <section resource='http://w3c.github.io/ldp-testsuite/manifest#LdpPaging-MAYManifest' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>LdpPaging (MAY)</h2>
+        <p property='rdfs:comment'>Paging Specifications MAY conformance tests.</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+            </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-ResourcePaging' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-ResourcePaging'>
+                Paging-ResourcePaging
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SplitPaging' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SplitPaging'>
+                Paging-SplitPaging
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PreferUnrecognized' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PreferUnrecognized'>
+                Paging-PreferUnrecognized
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-InSequencePaging' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-InSequencePaging'>
+                Paging-InSequencePaging
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-AllowFirstLink' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-AllowFirstLink'>
+                Paging-AllowFirstLink
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-AllowLastLink' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-AllowLastLink'>
+                Paging-AllowLastLink
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-GetPreviousLink' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-GetPreviousLink'>
+                Paging-GetPreviousLink
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortCollation' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortCollation'>
+                Paging-SortCollation
+              </a>
+            </td>
+          </tr>
+          <tr class='summary'>
+            <td>
+              Percentage passed out of 8 Tests
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+          </tr>
+        </table>
+      </section>
+      <section resource='http://w3c.github.io/ldp-testsuite/manifest#LdpPaging-MUSTManifest' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>LdpPaging (MUST)</h2>
+        <p property='rdfs:comment'>Paging Specifications MUST conformance tests.</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-ClientAdvertise' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-ClientAdvertise'>
+                Paging-ClientAdvertise
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingTraversal' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingTraversal'>
+                Paging-PagingTraversal
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SequenceChange' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SequenceChange'>
+                Paging-SequenceChange
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingAccess' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingAccess'>
+                Paging-PagingAccess
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-ShowUnchanged' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-ShowUnchanged'>
+                Paging-ShowUnchanged
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-DetectChange' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-DetectChange'>
+                Paging-DetectChange
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-Sequenced' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-Sequenced'>
+                Paging-Sequenced
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-RestrictFinalLink' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-RestrictFinalLink'>
+                Paging-RestrictFinalLink
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-RestrictFirstLink' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-RestrictFirstLink'>
+                Paging-RestrictFirstLink
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-GetPageReq' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-GetPageReq'>
+                Paging-GetPageReq
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-GetOnlyPagingClients' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-GetOnlyPagingClients'>
+                Paging-GetOnlyPagingClients
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-MembershipSequence' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-MembershipSequence'>
+                Paging-MembershipSequence
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortMembers' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortMembers'>
+                Paging-SortMembers
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortTriples' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortTriples'>
+                Paging-SortTriples
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortCriteria' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortCriteria'>
+                Paging-SortCriteria
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortOrder' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-SortOrder'>
+                Paging-SortOrder
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-RestrictCollation' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-RestrictCollation'>
+                Paging-RestrictCollation
+              </a>
+            </td>
+          </tr>
+          <tr class='summary'>
+            <td>
+              Percentage passed out of 17 Tests
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+          </tr>
+        </table>
+      </section>
+      <section resource='http://w3c.github.io/ldp-testsuite/manifest#LdpPaging-SHOULDManifest' typeof='earl:Report mf:Manifest'>
+        <h2 property='dc:title mf:name'>LdpPaging (SHOULD)</h2>
+        <p property='rdfs:comment'>Paging Specifications SHOULD conformance tests.</p>
+        <table class='report'>
+          <tr>
+            <th>
+              Test
+            </th>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-ResourcePresentation' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-ResourcePresentation'>
+                Paging-ResourcePresentation
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-LargePage' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-LargePage'>
+                Paging-LargePage
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PreferredPaging' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PreferredPaging'>
+                Paging-PreferredPaging
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingGet' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingGet'>
+                Paging-PagingGet
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingHeaders' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PagingHeaders'>
+                Paging-PagingHeaders
+              </a>
+            </td>
+          </tr>
+          <tr inlist='inlist' rel='mf:entries' resource='http://w3c.github.io/ldp-testsuite/manifest#Paging-PageAddEnd' typeof='earl:TestCriterion earl:TestCase http://www.w3.org/ns/earl#TestCase'>
+            <td>
+              <a href='http://w3c.github.io/ldp-testsuite/manifest#Paging-PageAddEnd'>
+                Paging-PageAddEnd
+              </a>
+            </td>
+          </tr>
+          <tr class='summary'>
+            <td>
+              Percentage passed out of 6 Tests
+            </td>
+            <td class='passed-all'>
+              100.0%
+            </td>
+          </tr>
+        </table>
+      </section>
+    </section>
+    <section class='appendix'>
+      <h2>
+        Test Subjects
+      </h2>
+      <p>
+        This report was tested using the following test subjects:
+      </p>
+      <dl>
+        
+      </dl>
+    </section>
+    <section class='appendix' rel='xhv:related earl:assertions'>
+      <h2>
+        Individual Test Results
+      </h2>
+      <p>
+        Individual test results used to construct this report are available here:
+      </p>
+      <ul>
+        <li>
+          <a class='source' href='http://w3c.github.io/ldp-testsuite/report/ldp-testsuite-execution-report-earl.ttl'>ldp-testsuite-execution-report-earl.ttl</a>
+        </li>
+      </ul>
+    </section>
+    <section class='appendix'>
+      <h2>
+        Test Definitions
+      </h2>
+      <p>
+        Individual tests are defined in source code and hosted on GitHub at <a href="http://w3c.github.io/ldp-testsuite/">http://w3c.github.io/ldp-testsuite/</a>
+      </p>
+    </section>
+    <section id='appendix' property='earl:generatedBy' resource='http://rubygems.org/gems/earl-report' typeof='doap:Project'>
+      <h2>
+        Report Generation Software
+      </h2>
+      <p>
+        The test suite, mostly automated, is available at <a href="http://w3c.github.io/ldp-testsuite/">http://w3c.github.io/ldp-testsuite/</a>
+      </p>
+      <p>
+        Software used to take EARL input files and generate a report is within the same GitHub repository.
+      </p>
+      <p>
+        This report generated by
+        <span property='doap:name'><a href='http://rubygems.org/gems/earl-report'>earl-report</a></span>
+        <meta content='Earl Report summary generator' lang='en' property='doap:shortdesc' />
+        <meta content='EarlReport generates HTML+RDFa rollups of multiple EARL reports' lang='en' property='doap:description' />
+        version
+        <span property='doap:release' resource='https://github.com/gkellogg/earl-report/tree/0.3.4' typeof='doap:Version'>
+          <span property='doap:revision'>0.3.4</span>
+          <meta content='earl-report-0.3.4' property='doap:name' />
+          <meta content='2014-08-25' datatype='xsd:date' property='doap:created' />
+        </span>
+        an
+        <a href='http://unlicense.org' property='doap:license'>Unlicensed</a>
+        <span property='doap:programming-language'>Ruby</span>
+        application. More information is available at
+        <a href='https://github.com/gkellogg/earl-report' property='doap:homepage'>https://github.com/gkellogg/earl-report</a>
+        .
+      </p>
+      <p property='doap:developer' resource='http://greggkellogg.net/foaf#me' typeof='foaf:Person'>
+        This software is provided by
+        <a href='http://greggkellogg.net/' property='foaf:homepage'><span aboue='http://greggkellogg.net/foaf#me' property='foaf:name'>Gregg Kellogg</span></a>
+        in hopes that it might make the lives of conformance testers easier.
+      </p>
+    </section>
+  </body>
+</html>