At work, we just switched to a new Wiki application for our team documentation:
DokuWiki. So far it has been a pretty big hit. (For a wiki, anyway.)
It has several advantages over our old Wiki app:
- It is super easy to install. Drop it on disk, hit the install page,
configure a few items, and you’re up and running. It’s PHP, so no container
or application server is necessary. - It is easy to administer. So far, the development team that I’m on has been
able to administer the DokuWiki wiki ourselves. This makes our operations
team happy since the old wiki required a bit of care and feeding to upgrade
and to administer users. With DokuWiki, user admin is really easy. - The syntax is simple and readable as text. I’m a big Markdown fan
myself so I installed a Markdown plugin to allow me to create some pages in
the format, but the rest of my team is using the vanilla DokuWiki syntax,
and they seem to like it. - It supports namespaces. The namespace support is not quite as intuitive as
I’d like, but it’s simple enough for us to have figured it out. I don’t
expect us to mave many namespaces, but it’s nice to be able to create a new
space if another team in our department wants their own corner of the wiki.