Stephanie and I have this idea for a cookbook project we’d like to work on together, and it occurred to me that a wiki would be a great candidate. Actually it may have been Stephanie who first suggested using something like a wiki.
Last night, while taking advantage of this luxurious, completely unscheduled three day weekend, I jotted down a to-do list of projects, and realized that several might benefit from some level of wikification (easy collaboration, non-rigid-structure, online access). But rather than create one-off wikis per project, I had a eureka moment! Why not just create a single “family wiki” for the both of us? Something we could both use as a private braindump for anything we want to share or work on together: research, itineraries, to-do lists, recipes, whatever—all within its malleable confines.
My wiki experience begins and ends with MediaWiki, the wiki engine behind Wikipedia—I actually host a site powered by it exclusively: editplus.info—so I spent some time last night re-educating myself on what else was available. I kind of like the idea of hosting the wiki myself, but of course that means I have to configure and maintain it myself.
On the hosted side of things, StikiPad, Wikispaces, and PBwiki seem to be the three biggest contenders. They all have full-featured, usually ad-supported free versions, with fuller-featured, ad-free versions for a small fee/month. It’s just that for something like this, I don’t feel like I should have to pay. Though I have to admit, StikiPad looks pretty good.
On the self-hosted side of things, MediaWiki (PHP), MoinMoin (Python), Instiki (Ruby), and DokuWiki (PHP) appear to be the leaders. Thanks to Wikipedia, editplus.info, and some projects at work, MediaWiki (and their wikitext format) just seems to make the most sense to me. The only downside is that using MediaWiki as a private wiki always seems like such a hack. That and the default Wikipedia Monobook skin is starting to show its age.
Finally, where would we host it? Stephanie and I both have fairly identity-centric domains (soleilisme.com and justinsomnia.org respectively) so methinks it’s time our blogs get together and create a cyberspace lovechild.