Stefan Schubert napsal(a):
Lukas Ocilka schrieb:
Stefan Schubert napsal(a):
The UI output in the update section of the Proposal frame should be like:
These packages will not work on your updated system anymore. Therefore they will be deleted: - package a - package b
I don't agree on filling up the upgrade proposal with dozens of packages. The number of packages going to be deleted is the maximum that proposal can stand.
The user can accept this or can go to the single selection in order to change these settings.
I assume that we can generate this list by analyzing the problem list of solver and setting the concerning solutions.
The list (if needed) should be visible in the detailed "Upgrade summary" in the package selector.
We already have an interface for it: problematicUpdateItems() which returns a list of items. This list includes items which will be dropped or for which there is no update available cause they have another vendor than the new available update item. I think we can use this list.
Any other opinions ?
This list is used inside a package manager details when upgrading the system. Upgrade proposal only says: there are some issues that need your decision, see the details. The idea sounds good to me :) Lukas