I’ve been reading up on WebDAV and dabbling with some code to integrate Oddmuse and WebDAV.
Right now I can start a little server, connect to it via the command-line client cadaver, and print the list of pages using ls.
What I did was create a new Filesys::Virtual::Oddmuse and implement such trivial functions as test, stat, and ls. While this will be limiting when implementing more functionality such as browsing older revisions, at the moment it seems like the method that promises quick small wins. And since most people will be interested in mounting a wiki as a filesystem, it would make perfect sense.
When I tried to connect to the server using the OSX Finder, it just hung until I killed by little server.
​#Wikis ​#Oddmuse ​#WebDAV