views:

512

answers:

6

Now that we have DSCMs, are there any Project Management / Bug Tracking tools that are distributed?

A: 

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.

Brian Agnew
+2  A: 

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:

dfa
When I asked I did not envision someone replying with a system that included it's own SCM. How does it compare with mercurial and git?In particular does it support branching mechanisms ( cloning the repository, local branching where a repository contains multiple branches)?
BubbaT
+2  A: 

Yes.

Written in

Python: pitz

Ruby: ditz

Dave
Ditz is no longer being maintained and does not work with Ruby 1.9.2. Meanwhile, Pitz requires that you program your bugs using the Python interpreter and its object model - it doesn't have its own UI - which is a frankly bizarre way of recording bugs.
Ant
+1  A: 

I've just been looking at this tonight, and have looked at Ditz. Two others for consideration:

Michael E
A better link for Artemis is http://www.mrzv.org/software/artemis/
foxcub
BugsEverywhere looks interesting, but doesn't appear to work in Windows (a vanilla install, at least) due to its reliance on "make". It might work with MSys or Cygwin. Also, the documentation doesn't specify which version of Python is required, so I have no idea if it will work in Python 3 (or even if it will work with Python 2.6).
Ant
A: 

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.

Mekk
+2  A: 

Artifacts stores issues in version control system (either centralized or distributed), works inside Visual Studio.

Vlad Bilyk