Abstract
make a necessary distinction between resource deletion and collection deletion. State the client intent on sending DELETE, and ensure APP is consistent with HTTP and WebDAV in that regard.
Status
Withdrawn (2005-11-01)
Rationale
APP up to 06 is overspecified; it conflates deletion of resources with the DELETE method with collection removal.
Proposal
remove from "5.3.3 Deleting a Resource",
Note: deleting a member also removes it from all the collections to which it belongs.
and, add this text instead:
Note: deleting a member resource does not necessarily remove it from the collections in which it appears. The intent of DELETE in the Atom Protocol is to delete the resource identified by the Request-URI, not to remove it from one or more collections.
Impacts
draft06
Notes
If we need client ability remove members from APP Collections (as opposed to the web), that's a separate matter and requires another Pace. This Pace is here to address overspecification only.
See also: PaceRemoveListTemplate See also: PaceClarifyCollectionAndDeleteMethodByWritingLessInsteadOfMore