Do not send notifications to registrants (and never if the pillar does not use bugs)
Bug #579502 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Brad Crittenden |
Bug Description
In the process of organisiing ~registry, I see why team members were complaining about email noise.
Note this footer:
Please remove python-gtkhtml2 from package dependencies
https:/
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Debian.
^ Registrants should not be punished for helping others. Registrants do not get emails!
^ Debian does not use Launchpad for bug tracking.
Related branches
lp:~bac/launchpad/bugjam-579502
- Curtis Hovey (community): Approve (code)
-
Diff: 588 lines (+159/-59)11 files modifiedlib/lp/bugs/doc/bug-heat.txt (+12/-14)
lib/lp/bugs/doc/bugnotification-sending.txt (+10/-12)
lib/lp/bugs/doc/bugzilla-import.txt (+0/-3)
lib/lp/bugs/doc/initial-bug-contacts.txt (+0/-1)
lib/lp/bugs/model/bug.py (+10/-6)
lib/lp/bugs/stories/bugs/xx-bug-personal-subscriptions.txt (+0/-5)
lib/lp/bugs/subscribers/bug.py (+1/-1)
lib/lp/bugs/tests/test_bugchanges.py (+4/-3)
lib/lp/bugs/tests/test_bugnotification.py (+114/-7)
lib/lp/bugs/tests/test_bugs_webservice.py (+6/-6)
lib/lp/bugs/tests/test_bugtask_search.py (+2/-1)
Changed in malone: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: story-better-bug-notification |
tags: | added: bugjam2010 |
Changed in launchpad: | |
assignee: | nobody → Brad Crittenden (bac) |
status: | Triaged → In Progress |
Changed in launchpad: | |
milestone: | none → 11.01 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
After reviewing several emails I can see most, may all, the emails for because of other-distribut ions. ~registry is the owner of all distros except for 3, but unknowledgable user target bugs to tis distros. They do not use launchpad, and not that users cannot register them. Admins register them then either give them to a user (who can choose to enable bugs) or gives them to ~regisrty, (it will never use bugs).
The best fix for this issue is to honour official_malone in the case of distros. reject the owner recipent if the disrto does not use Launchpad bugs.