confirmation dialog on bug status change discourages bug fixes

Bug #549323 reported by William Grant
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Abel Deuring

Bug Description

Launchpad now discourages bug fixes from contributors. If I attempt to set a Launchpad bug to 'In Progress', I will get a particularly discouraging violent JavaScript alert() and an equally annoying sound. There is no way to stop this, even though I am a regular contributor.

Revision history for this message
Martin Pool (mbp) wrote :

Apparently this keys off whether you ever had a bug assigned to yourself in that product, so you can workaround it by doing that. I don't know if it is enough to momentarily assign it then unassign it.

This was introduced in https://bugs.launchpad.net/bugs/531963; I did try to point out this would cause annoyance

Changed in malone:
status: New → Confirmed
summary: - Discourages bug fixes
+ confirmation dialog on bug status change discourages bug fixes
Changed in malone:
assignee: nobody → Michael Hudson (mwhudson)
assignee: Michael Hudson (mwhudson) → nobody
Revision history for this message
William Grant (wgrant) wrote :

The old non-AJAX assignee warning would shut up if one had a task assigned in the product. The new AJAX status change warning cannot be silenced unless one gains bug supervisor privileges.

Deryck Hodge (deryck)
Changed in malone:
status: Confirmed → Triaged
importance: Undecided → High
assignee: nobody → Abel Deuring (adeuring)
milestone: none → 10.03
Revision history for this message
Deryck Hodge (deryck) wrote :

Yes, wgrant is right. This change doesn't consult isBugContributorInTarget the way it was supposed to. Given that, and given that I had some reservations about this anyway -- i.e. I think it should act as validation not blocking, we should perhaps consult karma, and also consider which statuses are being toggled -- I want to revert this change before release.

Abel, can you please prepare a branch to revert lp:~intellectronica/launchpad/bug-531963? And also add this bug to the Current Rollout Blockers wiki page?

I will comment on bug 531963 and change the status on the bug. I would like to continue discussions about the usefulness of this change and any implementation questions on the original bug and reserve this bug for tracking the reverted branch.

Thanks to wgrant and mbp for the discussion here and elsewhere on this.

Revision history for this message
Ursula Junque (ursinha) wrote : Bug fixed by a commit
Changed in malone:
status: Triaged → Fix Committed
tags: added: qa-needstesting
Deryck Hodge (deryck)
tags: added: qa-ok
removed: qa-needstesting
Ursula Junque (ursinha)
tags: added: current-rollout-blocker
Abel Deuring (adeuring)
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.