PurpleWiki alpha Available
January 01, 2004
I've put together an alpha release of the latest PurpleWiki: (2EV)
http://www.burningchrome.com:8000/~cdent/tools/PurpleWiki-0.9.1.tar.gz (2EW)
This version adds several features that seemed valuable: (2EX)
- Pluggable search modules that uses a nice simple object model to all wiki searches to spread out from the wiki to other system. Thanks to David Fannin for the inspiration to do this. This part is woefully undocumented, ask me if you have trouble, several Config changes are needed. Modules can be made for anything that you can figure out a way to search from Perl. Modules are included for: (2EY)
- Wiki: the wiki itself. This just moves existing code out to the module. (2EZ)
- MovableType. It's very handy to be able to find BackLinks from the blog into the wiki. The blog and the wiki need to be on the same machine. (2F0)
- Arts (a simple knowledge base system. See http://collab.blueoxen.net/forums/tools-yak/2003-12/msg00001.html and related threads for more on arts.) (2F1)
- IrcLogger? (see http://collab.blueoxen.net/forums/tools-yak/2003-12/msg00003.html and related threads for more on that) (2F2)
- Google (SOAP::Lite and a google key required) (2F3)
- A wiki whiteboard based on Danny's stuff. See it in action at PurpleWiki:WikiWhiteboard (2F4)
- The ability to choose whether nids show up as '#' or the value of the nid. Set the boolean Config value ShowNid? to get this (uncomment it in the config file). (2F5)
- Updates to the bloxsom plugin to support the bloxsom cooluri plugin from Rob Hague. (2F6)
Note this is an alpha release. I'm using it in production environments but that doesn't mean it won't eat your wiki, so try with care. If you do try it, please send comments to the PurpleWiki development mailing list. (2F7)
Coming Soon (2F8)
Things we've talked about for future releases: (2F9)
- A more modular database system to allow pages to be saved in formats other than the current (and sort of difficult to mess with) UseModWiki format. (2FA)
- Template system for more configurable presentation. (2FB)
- Server independent Nids and TransClusion to allow content from wikis and wikitext on different machines to be transcluded. There's some discussion of that in the development list archives. (2FC)
Sending...
Comments
It's not really clear to me at all how to use the whiteboard. Am I supposed to be able to click and drag across it to add lines? Using Adobe's SVG plugin and Firebird, I can't. (2GO)
I think the problem is with the SVG plugin not being soup on various architectures. I can't get it to work from Safari. (2GY)
Well, that's not quite true: sometimes I can see images but I can't do anyting with them. (2GZ)