When a bug is marked as a duplicate, the Description field is copied, but the e-mails are not, which is kind of confusing. Also, when there are several comments in the Description field and couple of e-mails, I have to go back and forth if I want to read everything in order it was posted (and, even worse, the order is not clear until I look at all the e-mail headers). I would like to suggest a change that would solve both problems: when a new e-mail arrives, the Bugzilla should create a new entry in the Description field containing the usual comment header: ------- Additional Comments From <e-mail sender> <e-mail arrival date> ------- and a _link_ to e-mail (not to the e-mail directory, but to the e-mail itself).
OK, some new code is in to update the ticket and send out a message when email comes in on an open bug. A link to the bug cannot be made inside the description field, because it can only be plain text (think C headers pasted as an example and it will become clear why). The duplicate issue is fixed in CVS, and will be put into production shortly.
There is another issue with duplicates that was recently raised by sczjd in bug report #848 - when report #x is marked as a duplicate of #y, the reporter of #x and all the people in the CC list of #x should be added to the CC list of #y.
Right, the duplicate code was also updated to copy the owner and cc list from the bug closed as a duplicate (#x) to the bug that is still open (#y).