Bugzilla import should do something sensible with UPSTREAM bugs

Bug #3836 reported by James Henstridge
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
James Henstridge

Bug Description

The Ubuntu Bugzilla uses the UPSTREAM bug status to indicate that the bug has been reported upstream, and the maintainer is waiting for a fix. When the upstream bug gets closed, the Ubuntu bug is manually updated accordingly (e.g. a new package might be rolled and the bug moved to PENDINGUPLOAD).

The Malone equivalent of this scheme is to create an upstream bug task on the bug, and attach a bug watch to it. The new bug task's status will then track the remote bug.

Issues to solve:

 * how do we determine the remote bug to watch? In many cases the "URL" field holds the appropriate bugzilla URL (457 of 695 UPSTREAM bugs in my database dump).

 * how do we select the upstream product to open the bug task on? We can link some distro packages to upstream products, but not all (in some cases we don't manage to find a distro package even ...).

Perhaps the answer is to just create the link when possible, and skip it when not.

Changed in launchpad:
assignee: nobody → jamesh
status: New → Accepted
Revision history for this message
James Henstridge (jamesh) wrote :

The above scheme has been implemented in my branch.

Changed in launchpad:
status: Accepted → PendingUpload
Changed in launchpad:
status: PendingUpload → Fixed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.