extra Status for upstream bugs in overview
Brad Bollenbach
brad.bollenbach at pobox.com
Mon Jul 24 14:32:37 BST 2006
On Fri, 2006-21-07 at 19:56 +0200, Thilo Six wrote:
> Hello
>
> Today i helped a little with bug triage and i came across i little
> problem with the open bugs overview.
>
> e.g. [1]:
> https://launchpad.net/people/motuscience/+subscribedbugs
>
> There are two bugs which has been fixed in Ubuntu and wait for upstream fix.
> e.g. [2]:
> https://launchpad.net/products/geda/+bug/44821
>
> When the bug is open you see the "Fix Released" Ubuntu status but not in
> the overview [1].
> I sugest to have both statuses in overview to better distinguish which
> ones are more important to work on and which ones are allready fixed in
> Ubuntu and "only" wait for upstream.
> Therefor we would need both status in the overview (as like in the open
> bugreport [2]).
>
> What do think?
A similar issue was reported here:
https://launchpad.net/bugs/35030
Most, if not all, bug listings show the same bug more than once for bugs
that are reported in more than one package, forwarded upstream, etc.
I see two underlying issues:
1. A bug listing should show only information that the user cares about.
A developer for distro A should never see statuses from distro B leak
into their reports if the user has no interest in distro B. However, if
distro B, or an upstream product, has fixed or rejected the bug, the
distro A developer may want to know that when looking at a listing.
2. To minimize confusion, a bug listing should not list the same bug
more than once, regardless of where the bug's reported.
I don't have a good solution for this problem yet, but here are some
brainstorm ideas to help consider different aspects of the problem in
more detail:
* Allow a bug to have only one status per
distribution/distrorelease/product, rather than being able to track the
assignee, status, milestone, importance, etc. per bug per package. This
makes it easy to not duplicate a bug in a distro or product bug listing
and reduces the likelihood of seeing dupes in +subscribedbugs and such,
and would generally simplify tracking the status of a bug.
* Allow a user to associate themselves with distributions and products
in a user preferences screen. This information could act a magnifying
glass on bug listings, and bug pages, and other parts of Launchpad. So,
if you're associated with distro A, but not distro B, and a bug is
reported in both, you see only the status for distro A in your
+subscribedbugs list. Some exceptions would be made, like being shown
that a "fix exists" if the bug was fixed upstream or by another distro.
* (The most obvious one) Collapse all statuses of a bug into a single
row. mpt would need to be consulted for how best to do this.
Thoughts?
Brad
More information about the launchpad-users
mailing list