Odd "optional" label in "Mark as duplicate" form for bugs

Bug #133622 reported by era
8
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Ian Booth

Bug Description

On a form such as https://bugs.launchpad.net/ubuntu/+source/gnome-cups-manager/+bug/58403/+duplicate why is there a label "(optional)" next to the text entry box?

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

Graham Binns (gmb)
Changed in launchpad:
status: New → Confirmed
Revision history for this message
Graham Binns (gmb) wrote :

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

description: updated
Revision history for this message
James Henstridge (jamesh) wrote :

Either that or we could omit the duplicate bug entry and show a "This is not a duplicate" button on the form instead.

Revision history for this message
era (era) wrote :

(FWIW, the pointer to bug 50108 was edited into the description my mpt. it seems. I'm not sure why he couldn't just post a comment of his own.)

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

(For the same reason as bug descriptions are ever edited: to save people from having to read through all the comments to get an accurate understanding of the problem. Sorry if this was startling.)

Changed in launchpad:
assignee: nobody → gmb
Graham Binns (gmb)
Changed in malone:
assignee: Graham Binns (gmb) → nobody
Revision history for this message
Curtis Hovey (sinzui) wrote :

The form must use copy_field from the bug schema and set it to required.

Changed in launchpad:
status: Confirmed → Triaged
importance: Undecided → Low
tags: added: confusing-ui
Curtis Hovey (sinzui)
tags: added: bug-links
Curtis Hovey (sinzui)
tags: added: disclosure privacy-transitions
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
assignee: nobody → Ian Booth (wallyworld)
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
Ian Booth (wallyworld)
tags: added: qa-ok
removed: qa-needstesting
Ian Booth (wallyworld)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.