Ask HN: As a team, how do you organize your KB/documents?
What kind of tools are you using to store your shared documents & collaborate with your team?
I have a pretty bad experience of using Wikis, which are most of the time out-dated. Trello's lists appears to be too limited. And simple Dropbox/GDrive shared folders' hierarchy lack of homepage/cross-reference/UI.
4 comments
[ 3.3 ms ] story [ 20.0 ms ] threadUgh.
I've used, implemented, and/or administered: Twiki, Atlassian Confluence, Mediawiki (the Wikipedia engine), and others. My general preference is for tools which are already well known and supported, with Mediawiki scoring well on these grounds.
Simply accumulating documents does not constitute a knowledgebase.
The biggest problem is that information ages, it's hard to correlate with other information (so your KB becomes inconsistent over time), and you need to edit, prune, and review. Failures of KBs to remain current indicate a problem of process not of tools, and must be remedied by changes to process, not tools.
I'm increasingly partial to systems which support creation of a book-type document, rather than merely an accumulation of articles (though there may be a place for both). In particular, a lightweight markup (my preferences are LaTeX or Markdown), a solid outline, and a regular review process, are probably a best-practice approach to this specific problem.
What I'd really like to see is a system which marries such an approach with conversations (effectively: a mailing list) and issue tracking (BTS or similar), and which allow for publishing a specific point-in-time document with revision control: PDF, HTML, ePub, etc. The latter are particularly useful as they allow for creating and distributing offline copies of documentation which can prove useful in circumstances in which online access isn't available or convenient (e.g., the server / colo / network has melted down).