only bug supervisor should be able to assign bugs to other people
Bug #511269 reported by
Brian Murray
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Abel Deuring |
Bug Description
Currently, Ubuntu has an issue where people will assign bugs to teams or developers in the hope that this will get them fixed. However, it does not get them fixed and only ends up causing busy work for the team or developer. Subsequently, it would be useful if only the bug supervisor were able to assign bugs to individuals but people's ability to assign bug reports to the themselves was preserved.
To make this more generic for other projects the project could be checked to see if it has a bug supervisor and in the event that it does the same rule (only bug supervisors can assign bug reports to others) would apply.
Related branches
lp://staging/~adeuring/launchpad/bug-511269
- Graham Binns (community): Approve (code)
-
Diff: 1950 lines (+679/-892)20 files modifiedlib/canonical/launchpad/javascript/bugs/bugtask-index.js (+18/-4)
lib/canonical/launchpad/scripts/sftracker.py (+0/-448)
lib/canonical/launchpad/scripts/tests/test_sftracker.py (+0/-347)
lib/canonical/launchpad/templates/bugtask-assignee-widget.pt (+2/-2)
lib/canonical/widgets/bugtask.py (+23/-0)
lib/lp/bugs/browser/bugtask.py (+20/-2)
lib/lp/bugs/browser/tests/test_bugtask.py (+30/-0)
lib/lp/bugs/configure.zcml (+3/-1)
lib/lp/bugs/doc/bugtask.txt (+74/-0)
lib/lp/bugs/interfaces/bugtask.py (+25/-0)
lib/lp/bugs/model/bugtask.py (+45/-2)
lib/lp/bugs/scripts/bugzilla.py (+12/-7)
lib/lp/bugs/stories/bugtask-management/xx-change-assignee.txt (+87/-4)
lib/lp/bugs/tests/bugs-emailinterface.txt (+8/-7)
lib/lp/bugs/tests/test_bugtask.py (+226/-2)
lib/lp/coop/answersbugs/tests/notifications-linked-bug.txt (+2/-0)
lib/lp/registry/tests/test_user_vocabularies.py (+69/-2)
lib/lp/registry/vocabularies.py (+22/-0)
lib/lp/registry/vocabularies.zcml (+13/-0)
scripts/sourceforge-import.py (+0/-64)
Changed in malone: | |
assignee: | nobody → Abel Deuring (adeuring) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in malone: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
When a team or project has no contact (bug supervisor)
What would be done at that point.?