up vote 8 down vote favorite
4
share [g+] share [fb]

I'm looking for an integrated solution that combines documentation of a software system with tracking of bugs, change requests and feature requests.

Requirements:

  • Documentation using a wiki would be nice, preferably one supporting CamelCase or other automatic linking.
  • Issue tracking must allow a customizable workflow and optional e-mail notifications.

Known alternatives:

What would you recommend? What systems offer the best combination of documentation and issue tracking?

link|improve this question

1  
There's a plugin to Foswiki.org which may be relevant: foswiki.org/Extensions/BugsContrib – Torben Gundtofte-Bruun Jan 14 '10 at 15:48
Why are you combining the two functions? – Iain Jan 14 '10 at 17:30
1  
Good question, Iain! Essentially it's KISS: I want few ingedients, few tools, minimal integration effort. A system should be able to easily refer(link) from bugs to wiki pages, and vice versa -- you don't get such integration if you pick two completely separate tools. – Torben Gundtofte-Bruun Jan 14 '10 at 21:07
feedback

4 Answers

up vote 4 down vote accepted

We use Confluence and Jira for our open source project. It's very reasonably priced and Jira is a top-notch issue tracker.

link|improve this answer
This choice seems realistic to us both in terms of features and pricing. – Torben Gundtofte-Bruun Jan 15 '10 at 8:56
I've chosen this as the accepted answer because it seems to be a very good option. For other reasons, my place of work is going to use SharePoint instead (it's already installed) and I will see how well we can make that work for us. – Torben Gundtofte-Bruun Jan 20 '10 at 19:13
feedback

The issue (bug) trackers comparison page at Wikipedia mentions quite a few that integrate with wikis.

  • Mantis
  • Redmine
  • Roundup
  • Trac - I have used Trac, but wasn't impressed.
  • ikiwiki
  • Assembla
  • codeBeamer
  • Fogbugz - I haven't used Fogbugz, but it was created by Joel Spolsky, who also helped with StackOverflow and Superuser, so it has to be good.
link|improve this answer
feedback

Use Interleave. http://www.interleave.nl/en/ (is open source). You need to do some modeling but the sky is the limit.

link|improve this answer
Sounds interesting. Their website looks extremely professional, but lacks actual examples. I get the impression that the cost would be prohibitive. – Torben Gundtofte-Bruun Jan 18 '10 at 12:51
feedback

I know this has been answered already, but for the benefit of future visitors, we use Redmine and it is a very good product. The issue tracker and wiki work out of the box but are also easy to customize.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.