Bugs Everywhere

What is Bugs Everywhere?

Bugs Everywhere is a “distributed bugtracker”, designed to complement distributed revision control systems. By using distributed revision control as a backend for bug state, we gain several convenient features:

Download

Bugs Everywhere is written in Python and available via Bazaar.

  % bzr get http://bzr.bugseverywhere.org/be

Current features

Planned features

Submitting bug reports/feature requests

The bug database for Bugs Everywhere is, unsurprisingly, distributed with its source tree. To report a bug, you’re welcome to either e-mail details to the mailing list, or do the following:

 % be new "The demuxulizer is broken"           
 Created bug with ID 48f
 % be comment 48f
 <Describe bug>
 % bzr send --mail-to "be-devel(ATSIGN)bugseverywhere.org" 

bzr will attempt to send a patch using whatever e-mail client you prefer; if this doesn’t work, you can also attach the output of “bzr diff > your.patch” to a message manually.

You may also send merge requests, or ask for write access to the repository.

Mailing list

There is a mailing list for developer discussion (and bug submission) at “be-devel(ATSIGN)bugseverywhere.org”. To sign up, see its listinfo page.

History

Bugs Everywhere was conceived and written by developers at Panoramic Feedback, primarily Aaron Bentley. Panoramic Feedback is no longer developing BE, and the current maintainer is Chris Ball.