Ask HN: Does your team use an internal wiki?
Hello HN,
I was wondering if any of you had experience with setting up and running an internal wiki as a team knowledge repository.
My team right now uses OneNote to store all of our tribal knowledge in, It's however recently become quite inconvenient, as many of us are moving to either Linux or Macs. Bonus points if it uses a popular syntax such as Markdown. Even more extra points if you can edit the content through a good text editor like vim.
Thanks!
15 comments
[ 2.6 ms ] story [ 43.5 ms ] threadThe non-technical staff use the repository browsing a lot - the engineers use SVN/git direct access... the non-technical staff only needs browsing access so Redmine covers that.
In the past, I've used Trac[2] as well. Redmine is heavily influenced by Trac, but at the time I made the choice for our company, Redmine supported multiple project a whole lot better.
In the more distant past, we used Twiki[3], which is wiki-only. It has a lot of functionality and is a nice wiki (I still like its markup best).
Twiki is very nice in that it keeps its pages as text in a repository (RCS when I used it, probably still). One thing that bothers me about Redmine/Trac/MediaWiki is that the pages are in a database so, if you have a problem with your Wiki, you have a very hard time getting your notes out of the wiki to see how you fixed it last time. :-/
A different engineering group at a former employer used MediaWiki[4] which obviously is a very competent wiki as well.
[1] http://www.redmine.org/
[2] http://trac.edgewall.org/
[3] http://twiki.org/
[4] http://www.mediawiki.org/wiki/MediaWiki
Can't use vim.
Maybe Dropbox for teams?
Note that you can also edit text in Firefox textboxes with the editor of your choice using the "It's All Text!" add-on [2]. I have my browser configured to use gvim, so I can use vim to edit everything from emails and wiki content to this HN comment. :)
[1] http://gitit.net/ [2] https://addons.mozilla.org/en-US/firefox/addon/its-all-text/
I have had success numerous times introducing an internal blog as a team knowledge repository, blogging anything interesting to it. With a search function, and making anyone an editor, it has many of the same features with a number of benefits:
- people can comment and ask questions
- signing up the development mailing list as an email subscriber ensures everyone sees new info as it is posted
- people blog about code issues, and tips and trick, not just 'how complicated feature X works'
Honestly, it works a treat. Blogging is the mechanism by which we share programming knowledge on the internet, why shouldn't it be the method we use inside our workplaces?
Mediawiki is OK, but the granularity of access control isn't there for what you could need in the software world.
The corporate overlords use Sharepoint, and also some Confluence. If you host all your OneNotes online, you can have OneNote sync them. That might be your quickest way to share your tribal knowledge. This is an obviously short term fix because otherwise every new employee will have to add N synchronized OneNotes. I haven't found a way to import a OneNote into XWiki short of printing to PDF and importing again.
http://www.dokuwiki.org/dokuwiki