Display "Duplicate" as if it's a status
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Marking a bug as duplicate should change the status to Duplicate, so that the status shows up a listing of bugs.
This also affects the Latests bugs portlet.
The implementation plan looks like this:
* Add IBugTask.
status title.
* Change all the template code, that uses task/status/title,
to use task/display_
* We don't want people editing duplicate bugtasks, so changing
EditBugTask
is a duplicate is probably a good idea. Maybe even redirect
+editstatus to +viewstatus, with an appropriate notification
message.
I think that's all that needs to be done. Changing all the call sites is probably the most tricky one, since there are quite a few, the bug page, all the buglistings, portlets, and so on. A test should be added for every call site that is changed.
description: | updated |
description: | updated |
description: | updated |
Changed in malone: | |
assignee: | bradb → nobody |
We can extrapolate duplicateness quickly and easily from the Bug.duplicateof property.
Wouldn't adding an extra status for this be needless, error-prone duplication of that information, as long as there are other ways to access lists of bugs that are marked duplicates?