Ever wanted a Devise authenticated, per-user chroot'd, WebDAV implementation for your Ruby on Rails application? Well I created one for a client and wrote a tutorial about it on Github! Check it out:
Rails 3 WebDAV Tutorial with Custom Resources, Authentication with Devise, and User Specific Routing
The great gem DAV4Rack and its creator Chris Roberts deserve a huge shout-out.
Note: The tutorial is part of a Wiki and is subject to change.
Update: I built a sample app for this and it is available on Github: github.com/bryanrite/dav4rack-example-devise-subdirectories