Latest SabreDAV version (look at [url removed, login to view]) which is written in PHP should be fully ported to RealBASIC. RealBASIC should use server socket to provide as many connections as possible.
Due to the problem that some clients using chunked transfer encoding or expect 100-Continue will fail (at the very least this includes Finder and Cyberduck), this problem should be also fixed after ported to RealBASIC.
Maybe additionally some missing features according to WebDAV RFC's can be added also. This depends on the the ideas of the developer.
Deep knowledge of WebDAV protocol as well as PHP and RealBASIC is required to finish this project successfully.