Implicitly unsubscribe bug contact when bug is Invalid

Bug #83488 reported by Matthew Paul Thomas
14
Affects Status Importance Assigned to Milestone
Launchpad itself
Confirmed
Undecided
Unassigned

Bug Description

When a bug is reported on a particular product, distribution, or package, its bug contacts are indirectly subscribed.

When the bug is marked Invalid for that product, distribution, or package, its bug contacts should be unsubscribed the same way.

This would eliminate a lot of unwanted mail -- for example, messages to the launchpad-bugs@ mailing lists about bugs that weren't anything to do with Launchpad, and messages to the ubuntu-doc@ mailing list about bugs that weren't anything to do with the Ubuntu documentation.

If the reporter or other direct subscribers want to regain the attention of a product's/distribution's/package's bug contact, all they need do is change the bug report from Invalid to something else.

Revision history for this message
Matthew East (mdke) wrote :

Sounds like a good idea, as long as the email goes to the right bug contacts as soon as the bug is reopened on a particular task.

Changed in malone:
status: Unconfirmed → Confirmed
Revision history for this message
James Henstridge (jamesh) wrote :

This makes sense for the case of a bug with multiple bug tasks (although a lot of these cases could be better handled if we could transmogrify a product bug task into a distro bug task or vice versa).

But what about the case of a bug with a single bug task that has been marked rejected, but the reporter disputes this? No one will see any comments they add to the bug, which would be bad.

So maybe a good rule of thumb would be to only eliminate the initial bug contact for rejected bug tasks if there are other non-rejected bug tasks. How does that sound?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

I think it would be confusing for people to sometimes get mail about a bug they'd rejected, and sometimes not. I prefer my original suggestion that a disputing reporter reopen a bug report if they want it reconsidered.

Revision history for this message
Brian Murray (brian-murray) wrote :

I have recently noticed this issue with the ubuntu-bugs mailing list. If a bug is incorrectly filed against Ubuntu and that task is rejected and a new one opened for Malone or Launchpad the ubuntu-bugs mailing list continues to get mail about that bug even though it no longer concerns Ubuntu. However, the ubuntu-bugs mailing list should continue to get mail if a bug with one task is rejected and commented on.

Revision history for this message
Emmet Hikory (persia) wrote :

Perhaps only implicitly subscribed groups should be unsubscribed, and the rejector implicitly subscribed (but not the whole team), to ensure accurate feedback in the case of submitter responses to the rejection. My experience is that submitters will comment about the rejection, but not set the bug to a non-rejected state.

Revision history for this message
Jonathan Lange (jml) wrote :

I guess "Rejected" now means "Invalid" or "Won't Fix".

Revision history for this message
Björn Tillenius (bjornt) wrote :

Yes. I'd say Rejected now means Invalid in this context, since "Won't Fix" implies that the bug report is valid, so you'd want to receive further information about it.

description: updated
Revision history for this message
LaserJock (laserjock) wrote :
Revision history for this message
LaserJock (laserjock) wrote :
Revision history for this message
Richard Boulton (richardboulton) wrote :

Even if there isn't an implicit unsubscription, having a way to unsubscribe manually would be a big help. In the case of bug #204895, xapian-developers is subscribed, and we can't see any way to unsubscribe ourselves, implicitly or otherwise.

Revision history for this message
LaserJock (laserjock) wrote :

I've reported a bug about being able to manually unsubscribe as bug #204980

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

On further thought, this is mostly a duplicate of bug 1342 (which I also reported). There's an important difference between "We're pretty sure this is not a bug in our project, but we're interested in any evidence to the contrary" and "This never had anything to do with our project, so we don't want mail about it". But that distinction would be most obviously expressed by the project being either present or not present in the bug report at all.

The only case in which this would be not covered by bug 1342 is where the bug report is filed against only one project, so the project cannot be removed without the report malfunctioning. But that can be addressed either by refiling the bug to the correct project (which is possible except for bug 80902), or by locking down the bug report (bug 73122).

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.