#610: WebDAV support for fulltext files
-------------------------+------------------
Reporter: skaplun | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: v1.1
Component: WebStyle | Version:
Keywords: WebDAV |
-------------------------+------------------
It would be great if Invenio supported the [http://www.webdav.org/ WebDAV
protocol]
For example one would be able to mount a given record as a remote
filesystem, and directly copy/move files (even creazier idea: one should
be able to mount any collection or search query... of course only final
files could be then modified and only for authorized records).
One way to achieve this is by extending the webinterface_handler to
delegate WebDAV operations (PROPFIND, LOCK, PUT etc.) to a WebDAV handler
that should be fully intefrated with Invenio (for instance it should
understand the bibdocfile structure).
A couple of Python WebDAV server side implementation do exist:
* [http://code.google.com/p/pywebdav/ PyWebDAV]
* [http://code.google.com/p/wsgidav/ WsgiDAV]
The latter seems more easily integrable with Invenio which is already
based on WSGI.
--
Ticket URL: <http://invenio-software.org/ticket/610>
Invenio <http://invenio-software.org>