W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > April to June 1999

DELETE vs. UNBIND

From: Geoffrey M. Clemm <gclemm@tantalum.atria.com>
Date: Sat, 1 May 1999 13:17:46 -0400
Message-Id: <9905011717.AA05516@tantalum>
To: w3c-dist-auth@w3.org

A recent proposal is to leave the DELETE method applied to advanced
collection members to be as vaguely specified as it currently is in
the HTTP-1.1 and WebDAV specs, and to define an UNBIND method for
advanced collections with the proposed advanced collection "delete"
semantics.  In last weeks conference call, I agreed to that proposal,
but reserved the option to object to it, if I could think of why it
made me uncomfortable.  Well, I'll now exercise that option (:-).

This proposal has the downside that instead of just issuing a DELETE
request, an advanced-collection aware client must first issue an UNBIND
request, and if that fails because the resource is not a member of an
advanced collection, it then issues a DELETE request.

But I don't see any upside ... a server that supports advanced collections
must support UNBIND semantics, so how does it provide any benefit to
say that an UNBIND request MUST have unbind semantics, while a DELETE
request MAY have unbind semantics?  Perhaps I'm just missing what the
upside is?

Cheers,
Geoff
Received on Saturday, 1 May 1999 13:17:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:49 GMT