Closed Bug 320700 Opened 19 years ago Closed 14 years ago

Add "Reassign bug to default assignee and QA contact" to "Verify New Component, etc." page

Categories

(Bugzilla :: Creating/Changing Bugs, enhancement)

2.20
enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: reed, Unassigned)

Details

(Whiteboard: [wanted-bmo])

I see this happen so many times:
1. User files bug.
2. Nice editbugs person moves bug to proper product.
3. Change in product results in "verify new component, etc." page. Nice editbugs person selects correct information and submits.
4. Nice editbugs person remembers that he/she forgot to select "Reassign bug to default assignee and QA contact of selected component" and has to select it and submit again.

It would be great if there was a checkbox on the "Verify new component, etc." page that asked if the nice editbugs person wants to "Reassign bug to default assignee and QA contact of selected component". If it was already selected from the previous page, it would already be checked (to show it will be done). This will give an easy way to change the assignee/qacontact for people that forget to select it on the show_bugs page.
I think this is a nice enhancement which could improve Bugzilla usability a lot. The radio button is too far away from the product change box. Thus, mostly people (especially new Bugzilla users) will simply forget it and bugs get stale. It also happens that new users don't even now about such an important process activity.

Maybe Bugzilla can check if the current owner is still the default owner and then re-assign it automatically.
BTW, is this a dup of bug 92549?
(In reply to comment #2)
> BTW, is this a dup of bug 92549?

I'd say it's almost a dupe... Bug 92549 wants to cover component changes, too, while this one here addresses product changes only. It seems to me bug 92549 will fix this one here if it gets done, but we may want to fix this one here as a first step.
Personally I'd rather separate reassignment from status/resolution changes. This would create separate radio boxes for assignee/qa contact (or perhaps just checkboxes). Then the default state of the checkboxes or radio box 'keep current assignee/qa' vs 'reassign to default assignee/qa' would be determined by just checking if the assignee & qa contact are currently the default assignee/qa contact (the check would take place in show_bug.cgi; not in process_bug.cgi).
That is far simpler to understand and override for a user. This however does change the bug process. I think it would be for the better.
Whiteboard: [wanted-bmo]
Not really needed anymore now that changing the product or component automagically selects "reassign ..." checkboxes.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.