The other day, I described a bit of what my ideal writing tool would be
like (I have pages and pages of further description in my notebooks, which
I won't bore you with). Atlassian has come pretty close with their
Confluence wiki. It has all the standard
wiki features,
then: "On top of that, we added professional features, such as the
partitioning of content into separately managed spaces, user- and
group-based access control, automated refactoring, PDF exporting,
searchable attachments, a comprehensive remote API, easy installation and
a professional and easy-to-use presentation..."
It looks highly sweet. They only thing they're really lacking from my
vision is automated documentation insertion/extraction (which I never
figured out how to get working ...it was based on ideas from the book The
Pragmatic Programmer) and diagramming tools. But it has an API and
they've written a thick client so theoretically that would be possible,
too.
It's proprietary software: $1200/25 users or $4000 for a site license.
Well, it's cheaper than BitKeeper, anyway.