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 |
|
|
|