Ubuntu dependency editing UI is fairly useless

Bug #304681 reported by William Grant
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Celso Providelo

Bug Description

r7374 adds a UI to IArchive/+edit-dependencies to select pockets to be in the ogre-model-generated sources.list. Unfortunately, it's not entirely useful.

The wording is dodgy: 'Security dependencies'? 'Backports dependencies'? What? 'Tested updates'? Backports are tested to an extent.

It's also impossible to use for some SRUs, as -proposed isn't enablable separately from -backports.

Congratulations, you have managed to design a UI with one more widget than is necessary for a rather more flexible and understandable UI. What would be wrong with checkboxes for (updates|security|backports|proposed)? People could be allowed to shoot themselves in the foot by enabling updates and not security, or validation could be performed somewhere. It's easy to fix in either case.

Tags: lp-soyuz
Revision history for this message
Celso Providelo (cprov) wrote :

Thanks for reporting this problem quickly, Willian.

There is a problem with the last option label, -proposed doesn't include -backports.

Additionally we can work on the labels in a way they match the terminology already used in the desktop application (see `software-properties-gtk` 'Updates' tab).

Changed in soyuz:
assignee: nobody → cprov
importance: Undecided → High
milestone: none → 2.1.12
status: New → In Progress
Revision history for this message
Celso Providelo (cprov) wrote :

RF 7388

Changed in soyuz:
status: In Progress → Fix Committed
Celso Providelo (cprov)
Changed in soyuz:
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.