Anyone can set "Best Fix Available"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Paul Hummer |
Bug Description
<Peng> With branch statuses, what's the difference between "Fix Available" and "Best Fix Available"? Once your code is perfect, change it to Best?
<kiko-afk> I think best fix might be a bit of an overkill
<Peng> Well I know that there could be no better fix ever. It's completely impossible. My patch is perfect.
<kiko-afk> Peng, now now, let's not get carried away, it's just a branch status.
<Peng> It would spam everybody if I changed it, wouldn't it?
<kiko-afk> I'm not 100% sure as I haven't used this feature myself
One way to fix this would be to abolish the "Best Fix Available" branch status, migrating any existing branches in that status to "Fix Available". (Doing this would require researching whether any projects currently distinguish between the two.)
Another way to fix it would be to restrict "Best Fix Available" to project drivers, while other statuses were available to everyone. This could be awkward when a non-driver changed a branch from "Best Fix Available" to something else by accident, and then couldn't undo it.
Changed in launchpad-code: | |
milestone: | none → 2.2.6 |
Changed in launchpad-code: | |
status: | In Progress → Fix Committed |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
I think this is definitely something we need to think about.
The bug branch UI has a lot of rough edges right now. I'm looking forward to polishing them off.