comment numbers have changed! - corrupting bug reports
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Unassigned |
Bug Description
The numbering for comments in some, presumably many, bug reports has changed. I think this is caused by comment imports from (at least) freedesktop (of the form: "In freedesktop.org Bugzilla #27589, Robert Hooker wrote on 2010-04-11:"). I do not know whether they are new or just had no numbers before, but now they are numbered and as a consequence the numbers of all later comments shift upwards. Corrupting referrals to comments by number.
Example:
bug 538648
What is now comment #92:
>Andy Whitcroft wrote on 2010-05-17: #92
>I have built some test kernels...
was originally comment #88
as can be seen from comments #97, #99, #100, #138, which refer to it.
Example 2:
bug 542660: the comment that is now #36 points to the comment that was #24, but is now #35.
This is caused by the 11 "In freedesktop.org Bugzilla..." comments before it, I believe.
Severity: corrupting bug reports is pretty bad, mitigated seemingly by the fact that the great majority of the reports with new numbers do not include such referrals by number to comments.
Urgency: in bug 538648 the referral to former comment #88 in the bug description has already been "fixed" by someone. so if the comment numbering were now changed back it would then be wrong.
description: | updated |
I think we should abandon sequential comment numbering, and only provide stable links for comments based on their primary keys. This would also remove a lot of complexity from the code.