Odd "optional" label in "Mark as duplicate" form for bugs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Ian Booth |
Bug Description
On a form such as https:/
Does it mean that you can mark a bug as a duplicate without indicating which bug it's a duplicate of, and if so, would it perhaps make sense to add a link to a help page to explain in what scenarios this could be useful?
(I was too chicken to actually try this on a real bug, because I don't know if it's possible to revert. I am guessing the "(optional)" label is completely spurious, but if not, it's very unclear to me why not.)
Bug #nnn: Title of bug
Mark bug report as a duplicate
Marking the bug as a duplicate will, by default, hide it from search results listings.
Duplicate Of: [ ] (Optional)
[ Change ]
(Fixing bug 50108 would fix this bug too.)
Related branches
- Curtis Hovey (community): Approve (code)
-
Diff: 337 lines (+142/-9)7 files modifiedlib/lp/bugs/browser/bug.py (+25/-2)
lib/lp/bugs/browser/tests/test_bug_views.py (+52/-0)
lib/lp/bugs/javascript/bug_picker.js (+36/-1)
lib/lp/bugs/javascript/bugtask_index.js (+1/-0)
lib/lp/bugs/javascript/tests/test_duplicates.js (+23/-1)
lib/lp/bugs/stories/bugs/xx-duplicate-of-private-bug.txt (+1/-1)
lib/lp/bugs/stories/guided-filebug/xx-displaying-similar-bugs.txt (+4/-4)
Changed in launchpad: | |
status: | New → Confirmed |
description: | updated |
Changed in launchpad: | |
assignee: | nobody → gmb |
Changed in malone: | |
assignee: | Graham Binns (gmb) → nobody |
tags: | added: bug-links |
tags: | added: disclosure privacy-transitions |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
The field is, technically, optional, since Launchpad treats an empty field as an instruction to clear the duplicate bug ID and so un-mark the bug as a duplicate.
However, though the field is optional as far as the database is concerned, the (optional) label does make this confusing. There should perhaps be an instruction to the effect of "clear the field if you want to clear the dupe".