Integrate the "Installation Source" module with "Software Management". It is facile to have to switch between two different apps when you're just trying to install software. The current process is to start Installation Source, specify which sources you want updated, close Installation Source, start Software Management, and the install software. Let's say that you then want to add a source. You'd have to close Software Management, open Installation Source, add the source and update it, again open Software Management... It's ridiculously roundabout.
The solution is very simple. Just integrate Installation Sources into Software Management:
- Create a pane within Software Management with all of the installation sources.
- Add all Installation Source options to a right-click context menu.
- For 2. above, make it possible to select multiple sources at a time.
- Make it possible to update the packages from any source at any time. Add an "Update Now" button to the context menu.
- Make it simple to add a new installation source within Software Management.
- Cache the parsed package information so that re-parsing isn't necessary every time. Re-parse only when an installation source is updated.
- Make it possible to view package information (files, etc.) after downloading, without installing the package first.
- Do away with the separate installation sources app, or keep it if you wish... doesn't matter.