Now that we have DSCMs, are there any Project Management / Bug Tracking tools that are distributed?
Rational Clearquest provides a distributed software lifecycle management solution. It integrates with Clearcase (the related SCM) and, like Clearcase, is built to serve large distributed client bases.
yes, I've played a little with fossil that comes with several nice features:
- integrated, distributed bug tracking and distributed wiki
- built-in web interface (like hg serve) that supports deep archaeological digs through the project history
- all network communication via HTTP with proxy support so that everything works from behind restrictive firewalls
- everything (client, server, and utilities) is included in a single self-contained executable - trivial to install
- an entire project contained in single disk file (an SQLite database)
check also:
I've just been looking at this tonight, and have looked at Ditz. Two others for consideration:
- Bugs Everywhere
- Artemis (Mercurial extension)
People already gave most important links, so let me add an alternative and a sidenote.
Alternative: emacs org-mode has sophisticated support for making and using task lists. And .org file is just a text file, so can be versioned as anything else. That's probably not the only option, other GUIs/editors may support similar tools (Eclipse Mylyn?)
Sidenote: I've been using bugs everywhere for some time. Well, it was easy and pleasant to quickly drop todo's. And it was close to impossible to manage the issue list once it grown big. Really, it is the time when one needs milestones, issue classification, progress tracking, some reports...
ditz may be more promising here as it has some HTML reports and ditz-commander. I haven't tested it, though.
Artifacts stores issues in version control system (either centralized or distributed), works inside Visual Studio.