emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: webdav advice sought


From: Thomas Lord
Subject: Re: webdav advice sought
Date: Wed, 24 Jun 2009 10:44:37 -0700

On Tue, 2009-06-23 at 21:09 -0400, David Reitter wrote:
> On Jun 23, 2009, at 7:26 PM, Thomas Lord wrote:
> >
> > I would like Emacs to be able to treat WebDAV servers
> > as a regular file system - to be able to "find-file"
> > a WebDAV file, to be able to save files, to have dired
> > work and so forth.
> 
> What advantages do you see in implementing this in Emacs rather than  
> doing this at the operating system level where other file systems are  
> implemented (or maybe using FUSE)?

1. Portability

2. Ultimately, being able to take advantage of a full
   DAV API rather than being limited to a POSIX API.

This isn't to say that an OS-level DAV gateway
isn't useful.

If I had "infinite resources and speed" I would 
cons up a version of Emacs (and many other programs)
with no (directly made) POSIX calls at all.  
Instead, use an HTTP-based API as the system call
mechanism, DAV as the basis of file system system
calls, routable URLs regarded as processes (some of
which create new processes in response to certain
forms of request), XML as the primary means of
marshalling and unmarshalling structured data in
messages. and so forth.   You could think of it 
as a bit like the HURD but generalized.


-t






reply via email to

[Prev in Thread] Current Thread [Next in Thread]