How do you do in-company documentation (enterprise wiki)?
I'm looking for some open source wiki software to do internal documentation for software, hardware, procedures, etc.
A google search for "open source enterprise wiki" returns Twiki and Socialtext. I also stumbled upon TeamPage. I poked around with Socialtext and I like that is a hosted solution (less admin and maintenance for us). Has anyone used any of these offerings or does anyone have any other suggestions?
27 comments
[ 4.4 ms ] story [ 71.0 ms ] threadWe have a backing internal discussion board for people to discuss training/presales/help and the like which is good for identifying gaps in the doco as well.
The company I'm working with at the moment is using Confluence, which is reasonable. I'd much rather be using MediaWiki or Trac though.
http://moinmo.in/
EDIT: just wanted to add I've also used Trac http://trac.edgewall.org/
http://pbwiki.com/business.wiki
What's most important in an enterprise wiki is the search feature, so be prepared to use a 3rd party tool for search.
:(
Confluence is a great fit for business and technical people in my experience.
2) Searching performs rather poorly in terms of the quality of results.
3) It's licensed.
4) It doesn't scale if you're doing anything more than a text repository.
5) Jira / Confluence integration is, imho, sub-par given that Atlassian makes them both.
Not an "end of the world, woe is me" story, but still ":("-worthy.
((NB: I haven't used any other wiki software, so it's possible that Confluence is far better than any other option...I hope not))
And the search is weak, I agree, but I haven't experienced any significant problems in scaling or Jira integration. It's also much more pleasant to deal with than SharePoint.
For technical-only teams, I highly recommend MoinMoin. It takes some hands on administration (maybe it's better now, I haven't used it for a couple of years) but it was worth it for the flexibility, plug-ins, and the fact that it stored pages in plain text files.
Its WYSIWYG editor annoys me quite a bit, and I find its Markup a bit clunky.
I guess my distaste for Confluence comes mostly from the slowness, which is probably not Confluence's fault. Also, editing pages on my Trac install is so much more pleasant.
http://github.com/jnewland/git-wiki/tree/master
(No just kidding we use confluence among others)
Edit: Quote from their site - "An eWeek Labs Analyst's Choice award winner, this open-source product is one of the best solutions period - for company portals and intranets" - eWeek, April 2006 issue
1. It has commercial support (you did say: enterprise) 2. It's easy for non-techies to use 3. If you buy the optional "Crowd" product, you can do identity management using AD 4. Use the tomcat bundled version, but upgrade the VM allocated memory to a gig to prevent slowness. 5. Upgrade frequently
When we're collaborating with larger groups, though, we tend to pick Redmine by default. It offers a nice combination of ticketing, project management, and documentation features, without the learning curve of a traditional wiki or the deployment headaches of something like Confluence.