WebDAV API

The Protocol

WebDAV is a extension to HTTP protocol which extends the ways to put data on the servers, allowing users to edit and manage files on remote servers.

The Module

What it does?

The webdav.module itself doesn't do anything, as the name say, the WebDAV API module is API (Application Program Interface). What means that it just translate the "ugly" WebDAV protocol to something easier to code for.

A bit of history

Someday in the end of April/05, I was in the Drupal channel when walkah asked if someone wants to implement a WebDAV module for Drupal, then I started to think about it.
In 1st of June Google released the Summer of Code Program, and I thougth "why not send this as a proposal?".
Then they accepted my idea, and the WebDAV module begins... ;)

You can find my SoC Proposal here.