On Aug 25, 2004, at 10:06 AM, Lennon Day-Reynolds wrote:

> FTP also lacks the one major weakness I've encountered with mod_dav:
> it maintains its own permissions database, and files are all owned by
> the apache process UID. That means that, if you're using mod_dav, you
> can't offer WebDAV and direct (i.e., shell of FTP) access to the same
> files. Very un-UNIX-y, IMHO.

Yes, this is a major problem. All the more reason for a WebDAV server 
written in Ruby! If there is a framework available for handling the 
requests, it appears it would be simple to write a server that handles 
permissions in an appropriate unix-y way :) If I can find any extra 
time, this would certainly be a project I would want to work on. I find 
the mod_dav implementation to be somewhat lacking.

I've been on the lookout for a good webdav server for a long time now 
(ever since I moved to MacOS X, which treats it as a first-class 
filesystem). I have toyed with the idea of building my own, but never 
actually tackled it full force to see how much work it would really be.

cheers,
Mark