[uf-rest] Roy Fielding on WebDAV and PROPs
Dr. Ernie Prabhakar
drernie at opendarwin.org
Tue Apr 11 14:32:45 PDT 2006
I've always felt there was something wrong with WebDAV, and Roy did a
nice summary of what over on rest-discuss:
On Apr 11, 2006, at 12:40 PM, Roy T. Fielding wrote:
> PROP* methods conflict with REST because they prevent
> important resources from having URIs and effectively double the
> number of methods for no good reason. Both Henrik and I argued
> against those methods at the time. It really doesn't matter
> how uniform they are because they break other aspects of the
> overall model, leading to further complications in versioning
> (WebDAV versioning is hopelessly complicated), access control
> (WebDAV ACLs are completely wrong for HTTP), and just about every
> other extension to WebDAV that has been proposed.
The interesting question for me is what the "right" way to do
properties would be over HTTP. I presume it would require some sort
of convention for a property namespace, which implies non-opaque
URLs. Which in term (in order to be RESTful) would require the
*server* to have some way to tell clients about it, since clients
shouldn't *assume* URI structure.
Any thoughts about the optimal way to do that?
-- Ernie P.
More information about the microformats-rest