The Shape of Everything
A website mostly about Mac stuff, written by Gus Mueller
» Acorn
» Retrobatch
» Twitter
» Micro.blog
» Mastodon
» Instagram
» Github
» Maybe Pizza?
» Archives
» Feed
» Micro feed
April 24, 2004
(This post is from my old, old, super old site. My views have changed over the years, hopefully my writing has improved, and there is now more than a handful of folks reading my site. Enjoy.)

Saturday, April 24th, 2004

Well, I've decided that it was really dumb to call three separate things "vpwiki". There's vpwiki the protocol- and vpwiki.app which is a java package I put together to implement the protocol, and there's vpwiki.py- the Python script that implements the protocol as a cgi. So I'm renaming the python scripts "vpstash", and I'm hiding the java implementation (VPWiki.app) for now. The protocol is still known as "vpwiki".

Ok, so what does that mean? Not much I suppose. I spent a while today reworking vpstash and hopefully making it a little easier to install. You can read about it here. I even added an option to the scripts where you can run it standalone- which is handy if you just want something quick and dirty for the office or something. (Horray for Python- my skills in it are slooooly improving. Hopefully some day I'll be as good with it as I am in Java).

I'm still working on the java version as well, and it shall also get a new name at some point. While vpstash implements the protocol for VoodooPad 1.1, the java server implements the fancier newer protocol that I worked out with Michael a while back, along with the older version of the protocol. I'm also making it so you can just drop it into a servlet container and go- that'll be nice to have for some folks.

So to recap: "vpwiki" is the xml-rpc api/protocol that VoodooPad uses to talk to the server. "vpstash" is a set of python scripts that implement the protocol + low-tech web front end. "un-named java server" will be done around the time Snoh is done. Hopefully. And since it's a bit more work (and it does more!) I'm going to end up charging for it as well. Horray! :)

And how about a quick little Snoh update... this past week I moved the HTML, RTFD, and text export options to plugins. This was a good opportunity to think about the kind of things the plugin api should have- I'll have to see what else I can make into a plugin to round out the api a bit. Of course, once beta time comes around, I'm sure I'll have an endless stream of suggestions..

-- posted 10:39 pm