Ian Bicking: the old part of his blog

Re: RESTful transactions (a speculation)

You could look into the locking section in the WebDAV specification:

http://www.webdav.org/specs/rfc2518.html#locking

Of course, you'd still need to implement your own transactional mechanisms. Meanwhile, there's also the versioning extensions to WebDAV, which seem to exist to support Subversion, or at least things similar to Subversion:

http://www.webdav.org/specs/rfc3253.html

The problem with the WebDAV specifications is that to be compliant you end up having to support lots of stuff you'll rarely need, I suppose.

Comment on RESTful transactions (a speculation)
by Paul Boddie