- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Mon, 24 Sep 2012 11:18:12 +0100
- To: "public-ldp-wg@w3.org" <public-ldp-wg@w3.org>
The LDBP document describes creating entries in containers via POST and GETting the contents of a container. What's not clear is what else can be done with containers. There are other things one might need to do on a container: 1/ Place an existing BPR in a container This may be a BPR already PUT to the same server, or a BPR on another server. 2/ Place a BPR in more than one container similar to 1 but this time the BPR is in one container already and the app also wants it in another as well. The doc talks about the "the BPC that was used to create it [BPR]" (5.6.2) and "should remove it from any other containers..." This means the creating container is distinguished and needs to manage the BPRs is creates separately from those it did not. 3/ Remove a BPR from a container but not delete it from the system (c.f. 5.6.1, 5.6.2) -- this may be part of a move operation. 4/ Create a container under another container? Move a BPC under another BPC? As BPCs as noted as being potentially large memberships, sending a whole, updated BPC after changes is not practical. Does this mean we need to define something for the body of a PATCH operation? Andy
Received on Monday, 24 September 2012 10:18:41 UTC