WebDAV is an extension to HTTP which allows editing of online documents (it's the "FTP integrated with HTTP"). It is mainly targetted at HTML document management systems, and it is a bit *AntiWiki in that *RFC:2518 also requires authentication up front - but since there are many flaws in that standard it's easy to ignore this one as well.

There is a new minimal WebDav extension plugin in thenext major release. It is a rewritten version of the WebDAV lib from PEAR. Currently it only provides:

Following is also required for minimal standards compliance:

  • PROPPATCH

And following will later be added as well:

  • COPY
  • MOVE
  • DELETE (just blanks the page, spools it for deletion, doesn't remove it from db)
  • LOCK,UNLOCK (only eventually)

There are however many clients that won't be supported, because the don't correctly write pages back ('cadaver' omits the Content-Type, so pages will be rejected). Also it is still unclear if writing of _BINARY pages should be allowed through this interface (complicates things a bit). And the ProtectedMode authentication has not yet been integrated. Moreover it looks like the PEAR WebDAV modul wasn't any standards compliant in the first place.

DeltaV (the WebDAV versioning ext)

Doesn't look all too suitable for Wiki; it appears to be designed exclusively as backend protocol for SubVersion (more or less).

bottom corner