You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
---|
From: Stephane B. <ste...@ex...> - 2007-10-24 10:42:00
|
Hi there, I'm new to this list, I use pyWebDav in one of the application (kolekti) I develop nowdays; it is a hosted technical documentation production tool. This service can be used by technical writers to build a documentation base on gethering of elementary modules written in xhtml, it has lots of features like, conditional processing, translation memory... It is developped mainly using XSLT and relies on a python http server. I use webDav in the way that the editing tool for kolekti is Amaya from W3C xhtml. It can rely on webdav to store the edited files. I also want to provide a backoffice access to the doc bases using a dav client. Since it is also a web application, it serves both documentation components (modules, "Trames" (sort of Tables of contents which adresses the modules, and define values for conditional processing), publication jobs, illustrations...), and webpages for the user interface. The interface heavily access PUT method using ajax. Up to now, I'm happy with pyWebDAV, to which I made some little hack to support : - Directory based authentication : since the kolekti server can host several bases from different customers, I need to authenticate users with different identities for each hosted bases, the server also has a "public" area, from wich I serve the main page, css, javascripts, icons... - Multithreaded server : I wrote a subclass of BaseHTTPserver that supports multithreading of the server. This seems to work fine, I'd be glad to send my patches if you want. I'd like to know if there are plans for other features : - Support the resources locking : this is very important for me, since several writers could access at the same time the modules, Amaya supports WebDAV locks as a client, do you plan to implement that feature in pyWebDav ? if yes, I'd be glad to test the feature, or contribute. If no, I could start implementing it as a contribution to the project - Support for Windows Explorer as a client : I could not access my DAVServer using this client, did someone ever had sucessful result with it ? Anyway, I really like this module, I hope I could help to improve it. Thanks for this good job and for your answers. Cheers Stéphane. -- Stéphane Bonhomme -- Exselt Services Formations, Conseil et Réalisations en Ingénierie Documentaire, Technologies Web et Logiciels Libres ste...@ex... - http://www.exselt.com 04 57 39 30 78 / 06 88 57 27 08 |