|
|
Log in / Subscribe / Register

Distributed bug tracking

Distributed bug tracking

Posted May 15, 2008 17:27 UTC (Thu) by markshuttle (guest, #22379)
Parent article: Distributed bug tracking

A project like Ubuntu, which wants to exchange code directly with upstreams and also with
Debian and other distros, really feels the need for some solution to this problem.

Truly distributed bug tracking (where the bug list follows the code everywhere) is very
exciting, and may be the long term solution. In the interim, you can address it with just
tracking the state of the bug in a few different places. Canonical has been funding work on
Bugzilla, Trac and other bug trackers to make it easier to talk to them programatically, so
that we can keep Ubuntu developers up to date automatically.

We have a "centralised view of distributed bug status" in Launchpad, which helps us keep track
of the status of an issue upstream, in Debian, or in other distros. For example, check out
these bugs:

 https://bugs.launchpad.net/moblin-applets/+bug/209870
 https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/...
 https://bugs.launchpad.net/ubuntu/+source/tuxmath/+bug/22...
 https://bugs.launchpad.net/ubuntu/+source/linux-source-2....
 https://bugs.launchpad.net/ubuntu/+source/warsow/+bug/131582

In each case, you can see how the bug is linked to reports in other bug trackers, and then the
status is updated automatically. As a small consequence, you can subscribe to any bug report
on any bug tracker (of the supported types) via LP.

A centralised view isn't the ultimate solution, but it works for us right now and quite a few
other projects - upstreams and distributions - are using it too.

Mark


The LWN site is currently under high scraper load, so comment display has been suppressed for anonymous users. If you are a human, you may read the comments by clicking the button below:

Note: you can avoid this step in the future by logging into your LWN account.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds