Activity log for bug #3796

Date Who What changed Old value New value Message
2005-11-01 23:15:22 Corey Burger bug added bug
2005-11-28 19:51:03 Brad Bollenbach malone: status New NeedInfo
2005-11-29 15:24:06 Brad Bollenbach malone: status NeedInfo Accepted
2005-11-29 15:24:06 Brad Bollenbach malone: assignee bradb
2005-12-07 11:51:51 Diogo Matsubara description Marking a bug as duplicate should change the status to Duplicate, so that the status shows up a listing of bugs. 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.
2005-12-07 11:51:51 Diogo Matsubara title Duplicated bugs still show up as New in a list of bugs Duplicated bugs still show up as New in a list of bugs (also affects the Latest bugs portlet)
2006-02-08 09:09:45 Björn Tillenius 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. 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.display_status, which returns the appropriate status title. * Change all the template code, that uses task/status/title, to use task/display_status. * We don't want people editing duplicate bugtasks, so changing BugView.taskLink() to return +viewstatus if the bug 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.
2006-02-08 09:16:31 Björn Tillenius malone: assignee bradb matsubara
2006-02-08 09:16:31 Björn Tillenius malone: statusexplanation I've updated the description with the implementation plan. If anything is unclear, just ask me. Don't forget that adding attributes to IBugTask is a bit tricky, you need to edit bugtask.zcml as well, adding the attribute to the <content class="...BugTask"> directive, otherwise you won't be allowed to access it.
2006-02-08 09:54:36 Björn Tillenius 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.display_status, which returns the appropriate status title. * Change all the template code, that uses task/status/title, to use task/display_status. * We don't want people editing duplicate bugtasks, so changing BugView.taskLink() to return +viewstatus if the bug 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. 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.display_status, which returns the appropriate status title. * Change all the template code, that uses task/status/title, to use task/display_status. * We don't want people editing duplicate bugtasks, so changing EditBugTask.checkAuthenticated() to return False if the bug 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.
2006-04-12 16:10:10 Christian Reis malone: assignee matsubara bradb
2006-04-12 16:10:10 Christian Reis malone: statusexplanation I've updated the description with the implementation plan. If anything is unclear, just ask me. Don't forget that adding attributes to IBugTask is a bit tricky, you need to edit bugtask.zcml as well, adding the attribute to the <content class="...BugTask"> directive, otherwise you won't be allowed to access it. The magical fabrication of status is something that Brad can work on once we've got the API for changing status sorted out.
2006-06-22 16:05:59 Brad Bollenbach malone: assignee bradb
2006-06-22 16:05:59 Brad Bollenbach malone: statusexplanation The magical fabrication of status is something that Brad can work on once we've got the API for changing status sorted out.
2006-06-22 20:23:11 Matthew Paul Thomas title Duplicated bugs still show up as New in a list of bugs (also affects the Latest bugs portlet) Display "Duplicate" as if it's a status
2007-01-25 20:59:02 Christian Reis malone: importance Medium Low
2009-10-03 17:09:50 x removed subscriber Thilo Six
2009-10-08 14:42:37 Daniel Hahler removed subscriber Daniel Hahler
2010-03-17 10:42:08 dreamon removed subscriber dreamon
2010-04-08 17:15:17 Matthew Paul Thomas marked as duplicate 295224
2010-04-11 15:59:26 Nerd_bloke removed subscriber Nerd_bloke
2012-02-28 18:01:42 Kai Kasurinen removed subscriber Kai Kasurinen