Merge lp:~wgrant/launchpad/nomination-limitation into lp:launchpad
Status: | Merged |
---|---|
Merged at revision: | 18228 |
Proposed branch: | lp:~wgrant/launchpad/nomination-limitation |
Merge into: | lp:launchpad |
Diff against target: |
208 lines (+61/-14) 6 files modified
lib/lp/bugs/browser/bug.py (+5/-2) lib/lp/bugs/browser/bugnomination.py (+13/-8) lib/lp/bugs/browser/tests/test_bugnomination.py (+11/-0) lib/lp/bugs/model/bugnomination.py (+8/-1) lib/lp/bugs/templates/bug-nominate-for-series.pt (+2/-2) lib/lp/bugs/tests/test_bugnomination.py (+22/-1) |
To merge this branch: | bzr merge lp:~wgrant/launchpad/nomination-limitation |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Colin Watson (community) | Approve | ||
Review via email: mp+307672@code.launchpad.net |
Commit message
Add a feature flag to open up bug targeting to bug supervisors.
Description of the change
Add a feature flag to open up bug targeting to bug supervisors.
In the beginning, bug nomination was open to everyone, and targeting was
restricted to drivers. Over time, targeting was opened up to uploaders,
and nomination locked down to bug supervisors.
Now we have requests to open targeting up further, but it would be
lovely to avoid adding yet another hardcoded role. Since the vast
majority of recent nominations are approved, let's try opening targeting
up to the (usually semi-vetted) bug supervisor and see what happens.
Setting this feature flag effectively disables the creation of new
unapproved nominations by extending targeting privileges to everyone who
can nominate.