WebDAV-related RFC's

In an attempt to better understand the WebDAV standards space, I made up a non-scientific graph of all the specs and dependencies. I'd like to get started with CalDAV, but I have a few other specs to implement before I'll be able to do that.

WebDAV-related rfc's

The next one for me on the list is ACL. Attempting to integrate these new features within the existing system so far has proven to be very challenging. The big reason is my (perhaps high) requirements on how this is supposed to work:

  • It shouldn't touch the existing WebDAV system (at all), because 99% of the users will not use ACL.
  • The interface & implementation should still be understandable if you are implementing ACL.
  • I like the existing WebDAV class structure as it stands, so if I have to make changes in the design; it should still be easy to grasp.

2 Responses to WebDAV-related RFC's

  1. 931 Jean-Paul Calderone 2009-03-03 12:46 pm

    Hey, great visualization of all the pieces. Is the source format something great, like SVG? How would you feel about MIT licensing it? It'd make a great addition to the Twisted WebDAV documentation (or maybe a start, rather than an addition...).

  2. 932 Evert 2009-03-03 2:26 pm

    Unfortunately the graph was done in Omnigraffle, which doesn't appear to have an SVG output feature.

    All the (original) content on this blog is CC licensed: http://creativecommons.org/licenses/by-sa/2.5/ca/

    Would that be compatible with MIT?

Leave a Reply



About

My name is Evert, and I've been writing semi-regularly on this blog since 2006.

I'm currently available for contract work.

more info.

Subscribe

Dropbox

Dropbox is a simple cross-platform online backup and sync application. The first 2GB of space is free, and both you and me get an extra 250MB extra space if you sign up through this link.