[Lispweb] DAV

Sean Champ schamp at commonwerx.org
Sun Aug 7 13:04:43 CDT 2005


Hello,

* The Point

There exists a means for 'mounting' DAV filesystems in Linux. 

It may be done with the DavFS/DavFS2 Linux kernel module. The said
module, in its revisions, is made via a project at sourceforge: 

  http://dav.sourceforge.net/



* Background

I'd been running a search, to see if one might find what DAV support
might already be available in Common Lisp, possibly in free/open
source software. 

I found the message "Re: DAV (Was: Araneida)", namely
  http://www.red-bean.com/pipermail/lispweb/2005-May/001000.html

Reading the message, it seemed that this matter of the DAV kernel
module would be worth mentioning.



* Exposition

Though I've been willing to, yet if it would be not immediately
necessary, I would love to not have to go through the RFCs aboutDAV,
(myself, newly, and now)  though I have hoped to work (time, cause, and
budget allowing, plainly) to work on some DAV support for IMHO
(seeming defunct in public serving, but probaby still in use and still
developable) and/or Portable AServe (for which I would intend to
propose the matter firstly -- it being no entirely small matter, and
my being in no "software house", for this or for anything).

My interest has been, primarily, about the fact that WebDAV support
may stand -- in one part --  as a precursor to some CalDAV/GroupDAV
support.

I've read that CalDAV/GroupDAV may be used (now and/or eventually) via
such popular softawre appliations as Mozilla Thunderbird, Ximian
Evolution, KDE's KOrganizer, and any commercial groupware products (as
deemed appropriate).


FYI:
 Regarding CalDAV: http://xml.coverpages.org/ni200
 Regarding GroupDAV: http://www.groupdav.org/


Additionally, and though it seems somehow like as a thought after some
scuttle -- and this might be done via OS-X, what the fellow had 
mentioned -- I've heard that some Adobe products *might* have support,
built-in (or not) for  the storage and retrieval of files, via
a DAV-capable web server. (Frankly,  I've presumed that some companies
might go gonzo about a further use for any existing/new Adobe
products.)


Lastly: If one would be able to use DAV, transparently, for filesystem
operations via Lisp, it could be nice -- possibly, of use for the
publication of a web-site and furthermore, in such that would be
controlled from within a Common Lisp iamge.


(One might use SSH/SCP, either, for executing the to-site file
transmissions, and one might use any number of more protocols, but
that would be no excuse to overlook DAV, I think.)


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I've heard of this list, newly, today, and I am glad that this
list is here; it is great to see that there is already some
coordination of efforts about web-development, across Common Lisp,
across its applications, impementaitons, and we, the folks deciding on
the projects to approach and we, making the projects.



So, in short, just a thought: It's great to see that there is some
inter-project community about this - namely, lispweb. Thank you.



----
Sean Champ
schamp at commonwerx.org



More information about the lispweb mailing list