Setting to Won't Fix is ACLed but unsetting it isn't

Bug #294846 reported by Brian Murray
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Colin Watson

Bug Description

The ability to set a bug's status to Won't Fix has an ACL associated with it and only certain people are able to set bugs to this status. However, it is possible for anyone to set the status away from Won't Fix which kind of defeats the purpose of having the ACL.

Related branches

Revision history for this message
Graham Binns (gmb) wrote :

This would require a change to BugTask.canTransitionToStatus() so that we can check that a user can transition from an old status (in this case Won't Fix) to a new one.

Changed in malone:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Colin Watson (cjwatson) wrote :

This appears to be under discussion here:

  https://dev.launchpad.net/LEP/CloseBugsLeaveDiscussionsOpen

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

I don't think that LEP is particularly relevant here. If a developer has decided that a bug is WONTFIX, then arguably a developer should be required to say that it is no longer WONTFIX.

Colin Watson (cjwatson)
Changed in malone:
assignee: nobody → Colin Watson (cjwatson)
Deryck Hodge (deryck)
Changed in malone:
milestone: none → 10.04
Colin Watson (cjwatson)
Changed in malone:
status: Triaged → Fix Committed
Revision history for this message
Ursula Junque (ursinha) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Revision history for this message
Brian Murray (brian-murray) wrote :

I tested this on edge using an account that is not a member of the Ubuntu bug supervisors and did not have the option of changing the bug's status. Thanks Colin!

tags: added: qa-ok
removed: qa-needstesting
Deryck Hodge (deryck)
Changed in malone:
status: Fix Committed → Fix Released
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.