See this page in (approximate): Español| Français| Italiano| Deutsch| Português

WebDav Stuff

[make a comment about (or add to) this document] | [Alexis Documentation Home]

1. INTRODUCTION
2. SOME GENERAL LINKS
3. WEBDAV COMMAND LINE CLIENTS
4. ALL ABOUT SLIDE
5. MISCELANEOUS
6. SEE ALSO



1.  INTRODUCTION [TOC]



   This document attempts to provide links to resources for WebDav, the
   distributed authoring protocol, and also to tools which allow you to use
   WebDav. Since I have a great bias in favour of the 'command line' and
   plain text tools, I will attempt to include links to those here.


2.  SOME GENERAL LINKS [TOC]



  [*]www.webdav.org
     Some pages appear quite out of date (eg last update 2000)

  [*]http://www.webdav.org/projects/
     This page lists open-source and free software which is compatible or
     'supports' WebDAV. The page appears reasonably up-to-date

  [*]http://www.w3.org/Library/
     This is libWWW which is the w3c's implementation of HTTP libraries in c.
     This contains support for webdav

3. WEBDAV COMMAND LINE CLIENTS [TOC]



   Motivations: To find a scriptable command line WebDav client which will
   run on linux/ unix and Microsoft Windows.

  [*]http://www.webdav.org/perldav/
     'Dave' is a webdav client that is part of the PerlDav library. It probably
     should run on Windows. But 'dave' is not in itself scriptable, since that
     is what HTTP::DAV is for (also part of PerlDav)

  [*]http://jakarta.apache.org/slide/
     Slide includes a java-based webdav command line client however it does not appear to
     be 'scriptable' in any way, or at least the documents (which are by no means very
     good) say nothing about its scripting capabilities. This client does not appear to
     be available for download by itself. You have to download the whole slide shebangle.

  [*]http://www.lyra.org/sitecopy/
    This is the 'sitecopy' tool. It requires Cygwin to run on windows and it
    does not seem to be well suited to uploading only one file to the the
    WebDav server. It is more designed to upload entire sites, only uploading
    files which have changed.

  [*]http://www.webdav.org/cadaver/
     This is the 'cadaver' client. It is not scriptable (currently 10 june
     2003). There appears no online documentation. Perhaps is scriptable with the 'expect'
     program.

4. ALL ABOUT SLIDE [TOC]



   Slide contains various components which are java-based implementations of
   the WebDAV protocol on the Server and Client Side. It is envisioned that
   Alexis will use Slide.

  [*]http://jakarta.apache.org/slide/index.html
     The Apache 'Slide' project, which is a server and client implementation of WebDav

  [*]http://faq.globalvision.com.au/fom-serve/cache/1.html
     An FAQ for Slide.

  [*]http://marc.theaimsgroup.com/?l=slide-user&r=1&w=2
     A mailing list archive for slide

5. MISCELANEOUS [TOC]



[*]http://expect.nist.gov/
    expect, the unix program may be usable to coerce the slide client into
    being scriptable, or else, use perldav

6.  SEE ALSO [TOC]



   The file 'web-collaboration-review.html' on this server contains a review
   of tools which use traditional HTTP to attempt to achieve the same results
   as WebDav


BACK TO THE TABLE OF CONTENTS
If you wish, you may add a comment, suggestion or other contribution which will appear at the end of this document.
Any input you make is greatly appreciated.


Your Comment (or other contribution to this document)


Your Name [OPTIONAL BUT NICE]


See this page in (approximate): Español| Français| Italiano| Deutsch| Português
Hosted by www.Geocities.ws

1