On Thu, 2007-07-05 at 17:09 +0100, Ricardo Cruz wrote:
The Package Selector window is also good, but to me needs improvement/changing:
- Swop the columns of installed and available software as people normally want to know what they have first before selecting an upgrade to it.
That can be done -- but Alberto voted against -- anyone want to make themselves heard and uneven the voting? :) Well, I'm sorry to tell you. But which column makes more sense on which side, seems to be driven by what I want to achieve. It was fun to realize ;-) So I can't uneven the vote.
But seriously. I think, a lot of people will have a similar feeling at some point. If you want to operate on your existing packages, one might want this list on the left. If you rather want to search for new software, it might be the pool that needs to be on the left. That's the main reason for me, why the 2-list approach might not work. But I'm happy to try it with our users for the next release and get some more data from them (i.e. feedback on whether it works for them). Most of the points have already been raised: * Don't keep installed packages in the list of installable packages. It confuses (though this has been improved in the latest version, where the install/upgrade button changes its label). * Some way to mark different states of a package (installed is latest, installed has update available, installed is newer than pool) * A way to manipulate the lists (maybe a menu), to restrict the list to packages in a certain state or of a certain kind and than be able to operate on this restricted list on the whole (partially done with the "View Packages" field when selecting languages. We now have 4 possible selections, maybe it's time to switch to a drop-down menu. * List packages by source (I use this very often to check packages from build service). * Mark packages and install their -devel, -debug, whatever packages. In the end, even if we stick to the two column approach, the GTK+ front end should be feature equivalent with the Qt front end. Cheers -- Jörg Kreß <jkress@suse.de> YaST2 Development _________________________________________________________________ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org