March 9, 2004

MediaWiki, the wiki software package that powers WikiPedia, has many of the best features the wiki community has come up with for collaborative editing of short, long, formal and informal documents. I've been avoiding feature-rich wikis in favor of the simple, extensible Kwiki, having compared wiki creeping featurism to that of other popular web applications like message boards, which I can barely stand without stripping out half of the default functionality. The larger wiki packages, like Twiki, seem to involve a bit of a commitment, and if I'm trying to limit the number of syntaxes I have to learn, it seems better to stick with a smaller package. But I've seen some of the bigger packages used well in a variety of settings now, and I'm starting to want some of those features.

The canonical list of wiki engines is awfully long these days. Different use cases call for different implementation choices (language/environment, data storage method, syntax, features, weight), so it's nice to have a choice, but guh. It's mostly daunting to me because I can't tell if the features I want have already been done, or if I need to implement them myself...