We're hoping to release a new version of DrProject
next week, and persuade some Trac
users to upgrade. (Multiple projects! Mailing lists! Role-based access control! Scripting interface!) This is therefore a good time to take a fresh look at what other systems offer:
: not the first web-based software project portal, but certainly the best known and (probably) the most widely used; not free, and too big for most student projects and startups (though there are lots of cases of both using it).
: much smaller, but growing fast; only available as a hosted service (which rules it out for course projects in many jurisdictions, and for companies that want to keep their software behind their firewall).
: probably the most popular entry-level open source system; this is what we forked DrProject
from, and what we're hoping to supercede.
: a relatively new offering from ThoughtWorks
specifically aimed at agile projects (and lovers of sticky notes everywhere). Very attractive, but not open.
, and Acunote
: same story as Mingle
: an open source alternative to Microsoft Project, available both on the desktop and as a service.
, and Plan B
: all target agile processes, but lack some or all of the features of an all-purpose portal.
: my favorite version control system, which also has simple task management, but not the rest of the features a team needs in a portal.
: a configuration management tool rather than a portal; definitely not
something to inflict on a small team (or a large one, for that matter).
: "an IBM Rational
project to build a scalable, extensible team collaboration platform for integrating work across the phases of the development lifecycle." Slightly smaller than Greenland, and not yet finished; definitely not
for student teams.
So, what have I missed?