DailyBuildBugs

Not logged in - Log In / Register

Daily Build Bugs

Requirements

As a person who's using a daily build package I want to file bugs against the package using ubuntu-bug and have them go to the right place so I can provide feedback on the package in the most useful place

As a maintainer of a daily build package I want bugs filed on my package to go to the bug tracker of my choice so that feedback from my users is captured in a useful way

Or in other words:

  1. MUST be able to file bugs on a daily build package using apport / ubuntu-bug
  2. Maintainer SHOULD be able to specify an external bug tracker as easily as a project / package on Launchpad
  3. Maintainer MUST be able to specify that bugs go on an Ubuntu package's tracker.
  4. Maintainer MUST be able to specify that bugs go on a Launchpad upstream project's tracker.
  5. If the maintainer has not specified a bug tracker, then users SHOULD still be able to report bugs. These bugs MUST NOT be lost.

Open Questions

What do we need

Timing

Thinking

From James Westby's email, "Bugs for daily build packages", 2009-11-26 Comments from jml & deryck inline

> 1. Allow a PPA to specify a bug target. Either an LP project or package,
>    or a URL of an external bug tracker.

> 2. Export this information in the Packages file using the existing Bugs
>    field.

[the rest of the stuff in the list is not directly relevant to Launchpad - jml]

3. Extend apport to use this information when it detects the package is
   not from Ubuntu.
4. Where the target is on LP use much the same system as it currently
   does. Where the target is not on LP, but uses a bugtracker it understands,
   make use of that knowledge to file the bug. Otherwise dump the useful
   information to a text file, open the specified URL and tell the user
   to attach the file(s).
5. Possibly extend apport to retrace the reports locally, so that this
   does not have to be done after they are reported. (Duplicating the
   infrastructure we have in Ubuntu for everything would probably be a
   mistake.)

DailyBuildBugs (last edited 2011-06-21 10:53:19 by jml)