Project management tools/Review/Options
|This page is obsolete. It is kept for historical interest only. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date.|
Options under consideration
An empty cell defaults to the status quo, but we can also add mix-and-match options. 'Minus Foo' means that if the new solution is universally adopted, the Foo tool will no longer be used.
(links to talk page)
|Code repository / VCS||Code review||Automated code testing||Bug and requests||Agile / Scrum / PM / PdM||Discussions||Documentation||License||Language||Notes|
|Fulcrum||FOSS||Rails||Status quo minus Trello and Mingle. "Pivotal Tracker clone".|
|Scrumbugz||Bugzilla||FOSS||Python||Status quo minus Trello and Mingle|
Phabricator – in development
Phabricator does full task management, including Mingle or Trello-like boards (examples: VisualEditor test and logstash test). It also does some Agile things like points estimation, but does not include things like burndown charts.
|Bugzilla, gerrit, Trello and Mingle replaced; still status quo of:
||FOSS||PHP||Previous discussion on list, and on wiki at Git/Gerrit evaluation#Phabricator and Phabricator, but Phabricator has developed since then.|
|FOSS||Rails||"Open-source GitHub". Previous discussion on wiki at Git/Gerrit evaluation#GitLab.|
|Option||Code repository / VCS||Code review||Automated code testing||Bug and requests||Agile / Scrum / PM||Discussions||Documentation||License(s)||Language||Notes|
|?||Proprietary||Better integration, UI, community, but license prevents us from fixing it / adapting to our use. It does have an API.|
|Pivotal Tracker||Proprietary||License prevents us from fixing it / adapting to our use. It does have an API though and integration with other bug trackers.|
|iceScrum||FOSS||Groovy/Java||To get the features we need[Note 1], we need the commercial (€2000/yr) version instead of the free version.|
|Bloodhound||Bloodhound||FOSS||Not worth the switching costs[Note 2]|
|Redmine||only repository browser and diff viewer (supporting Git)||Redmine||FOSS||Rails||Not worth the switching costs. [Note 3]|
|StoryBoard||Storyboard||FOSS||Seems to be a very young product. Doesn't have the features we need.|
|Trac||? (yes they say)||? (yes they say)||? (tickets rather flexible, even a wiki)||FOSS (Modified BSD)||Python||~30 languages, "minimalistic approach", used by several upstream|
- For example, being able to link to commits, or use LDAP.
- There is little incentive to switch from a FOSS and familiar bug tracking system to another one that will require changes in habits and workflows without providing compelling new benefits.
- There are importers for Trac, Mantis, and, to some extent, XML and CSV. However, there is little incentive to switch from a FOSS and familiar bug tracking system to another one that will require changes in habits and workflows without providing compelling new benefits.