On Fri, 2003-03-21 at 00:42, Martin Langhoff wrote:
> We definitely need a clear option to open Midgard to the wealth of IDEs 
> and good text, html and image editors without having to explicitly code 
> an integration layer (as with PHPMole). And that usually boils down to 
> having stuff as... files. Plain old files.

One option I've been looking at lately connected to the Twingle
project is the WebDAV protocol, which would enable users to
browse and edit their Midgard data using the many WebDAV-enabled
tools out there (including davfs for Linux, Windows Explorer,
MS Office, DreamWeaver, Nautilus, ...)

I've already made a working implementation of HTTP PUT and DELETE
for topics and articles, and expanding it to snippets and pages
shouldn't be difficult. We would need some additional DAV methods
supported to be able to browse the "directories", though.

The main issue with DAV is that the protocol is very file-oriented,
meaning that everything is either a file or a directory (resource
or a container). This means that supporting things like topic content,
etc. will require "index.html-like" hacks with Midgard.

Anyway, I estimate it would take some two evenings to get there. This
would work only with PHP 4.3+ though (requiring CVS version of 
Midgard-PHP).

Feel free to look at the current code at:
http://cvs.oscom.org/cgi-bin/viewcvs.cgi/twingle/server/midgard/

> martin

/Bergie

-- 
Henri Bergius                           [EMAIL PROTECTED]
Consultant Partner                      Tel: +358-20-198 6032
Nemein Oy                               http://www.nemein.com/

Nemein.Net -- Project tracking solution for consulting companies
http://www.nemein.com/Nemein.Net/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to