0xDECAFBAD

It's all spinning wheels and self-doubt until the first pot of coffee.

VoodooPad gets an XML-RPC wiki API

You wanted to share the same documents with your coworkers and friends. Now you can. With VoodooPad 1.1, you can view, edit, and save to any wiki that supports the 'vpwiki api'.
<p>Funny, I&#8217;ve been tinkering with <a href="http://www.decafbad.com/twiki/bin/view/Main/XmlRpcToWiki">a wiki <span class="caps">API</span></a> along with a <a href="http://www.jspwiki.org/Wiki.jsp?page=WikiRPCInterface">few others tinkerers</a> for a year or so now.  I wonder if we could get these APIs merged or synched and give VoodooPad access to a slew of wikiware?</p>

shortname=voodoo_pad_wiki_api

Archived Comments

  • Its pretty cool a few weeks ago I loaded there wiki on my powerbook and was editing it from my Win2k laptop in a browser. It was pretty cool, now if Twiki would support that API It would make it all even better, I'm sure the power of perl can make it happen.
  • Kinda assumes that all wikis use the same SmartAscii format, eh? http://webseitz.fluxent.com/wiki/SmartAscii http://webseitz.fluxent.com/wiki/WikiStandards
  • It's worse than that: VoodooPad uses RTF for its internal wiki format and plaintext for export to wiki. Though, I think when pairing up VoodooPad with some specific wiki, it wouldn't be too annoying to use that wiki's SmartAscii in VoodooPad. I doubt that converting between RTF and a particular implementation of SmartAscii would be a very enjoyable endeavor.
  • Yeah, we discussed the original wiki API with the author of VoodooPad, but his requirements were sufficiently different so that we couldn't agree on a common API. I think the key issues were around using HTTP authentication and the format of the wiki. The divergence of the Wiki APIs is emblematic to the divergence of the entire Wiki community. Not that it's necessarily a bad thing.
  • Hi, I am the author of PersonalWiki (for OS X) I am looking into implementing the wiki XMLRPC interface into my product, I am open for suggestions. PersonalWiki is based on ASCII input formats. Currently Supported are StructuredText (ZWiki) and Wikipedia. I also did my own implementation for communicating with ZWiki but a more "standard" solution would be nice. The difference between different Wiki's input formatting is a pain I think it is not really a good thing