extra Status for upstream bugs in overview
Matthew Paul Thomas
mpt at canonical.com
Wed Jul 26 05:11:22 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Jul 26, 2006, at 1:42 AM, Brad Bollenbach wrote:
> On Tue, 2006-25-07 at 16:36 +1200, Matthew Paul Thomas wrote:
> ...
>> On Jul 25, 2006, at 1:32 AM, Brad Bollenbach wrote:
> ...
>>> * 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.
>>
>> Sometimes the same bug will need fixing in multiple packages.
>
> I'm suggesting that if, say, three packages are affected in a distro,
> that would be one task with three packages associated to it, rather
> than three tasks, each having their own assignee, status, importance,
> milestone, etc.
>
> Our current, per-package model, is unnecessarily complicated, as Simon
> Law brought to my attention in Paris.
I don't think I understand that. Having a single status per task is
unnecessarily complicated, but having multiple packages per task would
be simpler? How does that work?
If a bug needs fixing in multiple packages, it won't necessarily even
be fixed by the same person in each, let alone in the same day.
>>> * 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.
>>
>> I think that would be unnecessarily difficult to understand and
>> configure, as well as not working for people who weren't logged in.
>
> I think it can be made not too difficult to understand. For example
> (disclaimer: high-level, brainstorm idea) after filing a bug on
> Ubuntu, we could suggest to the user "Do you want to _add Ubuntu to
> your watch list_? (_huh?_)"
I think that would be taunting people, by making them think that the
(much more useful) product/package/distribution subscriptions had been
implemented, when they haven't. :-)
I was a bit unclear, in that by "unnecessarily difficult to understand
and configure" I was referring to the ratio of effort to benefit. I
don't think people will be bothered maintaining such a list of
distributions/products they're interested for such a minor benefit.
> It should work fine for people who are not logged in, because the
> "contextless" reports which are the hard ones to address for repeating
> a bug--+subscribedbugs, +reportedbugs, +assignedbugs,
> +packagebugs--aren't accessible to anonymous users.
> ...
Good point.
- --
Matthew Paul Thomas
http://mpt.net.nz/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFExutu6PUxNfU6ecoRAtSuAJ4soR56c3BDauYaoOSX54jFjAPX3ACeMlNl
x0j59moe+h9GO4d5XvB5Nn4=
=X4zP
-----END PGP SIGNATURE-----
More information about the launchpad-users
mailing list