- From: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
- Date: Mon, 15 Jul 2013 17:45:32 -0400
- To: "public-ldp-wg@w3.org Working Group" <public-ldp-wg@w3.org>
- Message-Id: <3B1FB453-73FF-4D1D-9F1B-04B2CC483F45@openlinksw.com>
All -- Regarding "4.9.2 HTTP GET" at <https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp.html#http-post-1> Following comments use the renumbering which came after today's call... a. In 4.9.2.1 and 4.9.2.2, "section 4.8" should change to "section 4.9". b. subsections 4.9.2.5 through 4.9.2.7 should be nested one deeper -- i.e., renumbered to 4.9.2.4.1 through 4.9.2.4.3 c. I think excerpting the relevant triples from the complete example in 4.9, under each sub-section, will help *greatly* in comprehension and correct adoption. Also, if we're going to mandate an "rdf:type" predicate, then any examples should display that -- not the sugared "a" predicate. d. The mix of MUST and SHOULD definitely feels off in these three subsections, which I think is due to their ordering, not to any of these MUST/SHOULD being incorrect. I suggest the following substitution for the current 4.9.2.5 through 4.9.2.7 -- ====== 4.9.2.4.1 The page resource representation MUST have one triple with the subject of the page, predicate of ldp:nextPage and object being the URL for the subsequent page. <http://example.org/customer-relations?firstPage> ldp:nextPage <http://example.org/customer-relations?p=2> . 4.9.2.4.2 The last page resource representation MUST have one triple with the subject of the last page, predicate of ldp:nextPage and object being rdf:nil. <http://example.org/customer-relations?p=2> ldp:nextPage rdf:nil . 4.9.2.4.3 Given the presence of the ldp:nextPage triples described above, an LDP client could infer that each page containing such *is* in fact an ldp:Page, but this does not guarantee the URI of the resource which description is being paged over. Therefore, to lower the burden on LDP clients and increase data fidelity, the page resource representation SHOULD include two additional triples: one to indicate its type, whose subject is the URL of the page, whose predicate is rdf:type and object is ldp:Page; and one to indicate the LDPR which description is being paged, whose subject is the URL of the page, predicate is ldp:pageOf, and object is the URL of the LDPR. <http://example.org/customer-relations?firstPage> rdf:type ldp:Page ; ldp:pageOf <http://example.org/customer-relations> . ====== Regards, Ted -- A: Yes. http://www.guckes.net/faq/attribution.html | Q: Are you sure? | | A: Because it reverses the logical flow of conversation. | | | Q: Why is top posting frowned upon? Ted Thibodeau, Jr. // voice +1-781-273-0900 x32 Senior Support & Evangelism // mailto:tthibodeau@openlinksw.com // http://twitter.com/TallTed OpenLink Software, Inc. // http://www.openlinksw.com/ 10 Burlington Mall Road, Suite 265, Burlington MA 01803 Weblog -- http://www.openlinksw.com/blogs/ LinkedIn -- http://www.linkedin.com/company/openlink-software/ Twitter -- http://twitter.com/OpenLink Google+ -- http://plus.google.com/100570109519069333827/ Facebook -- http://www.facebook.com/OpenLinkSoftware Universal Data Access, Integration, and Management Technology Providers
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Monday, 15 July 2013 21:45:55 UTC