blueprint 'remove dependency' UI doesn't distinguish multiple dependencies with same title

Bug #1087223 reported by Peter Maydell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

The blueprint 'remove dependency' screen (eg https://blueprints.launchpad.net/linaro-kvm/+spec/kvm-post-1-0/+removedependency) provides a dropdown list whose entries are the titles of the blueprints. If several of the blueprint's dependencies happen to have the same title, then you just get two identical entries in the dropdown, and there's no way to tell which dependency you're going to remove.

If there are multiple entries in the list with the same human-readable title then it would be nice if launchpad disambiguated by adding the blueprint name (which should be unambiguous). Alternatively, it could always include the blueprint name in the list, eg "Live migration (qemu-linaro/live-migration)"

(I got into this situation when I got confused by the blueprints https://blueprints.launchpad.net/qemu-linaro/+spec/live-migration and https://blueprints.launchpad.net/linaro-kvm/+spec/live-migration (one of which is an obsolete remnant) and added both as dependencies to a blueprint. I then had to use trial and error to remove the wrong one.)

Changed in launchpad:
status: New → Triaged
importance: Undecided → High
tags: added: lp-blueprints ui
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
assignee: nobody → William Grant (wgrant)
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
William Grant (wgrant)
Changed in launchpad:
assignee: William Grant (wgrant) → nobody
status: Fix Committed → Triaged
assignee: nobody → William Grant (wgrant)
status: Triaged → Fix Committed
assignee: William Grant (wgrant) → nobody
status: Fix Committed → Triaged
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
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.