Il giorno ven, 29/06/2007 alle 19.54 +0100, Ricardo Cruz ha scritto:
> Sex, 2007-06-29 às 18:39 +0200, Alberto Passalacqua escreveu:
> > Hello,
> Hi,
>
> You meant to sent this to the opensuse-ux, right? No problem, but I
> will share your mail with the rest of the team, ok?
Sure. Sorry, I'm not subscribed to the yast-devel list. Feel free to
spread my message :-)
> > I've just installed and tried it because it's not installed by default
> > by alpha 5 GNOME one cd install.
> >
> Oh, so it is shipped in the CD, but is not installed by default? (I
> don't follow the Alphas, the two Novell guys on the team take care of
> that...)
Well, it was the first release of 1 cd install for alpha 5. Not a
problem.
> > It is different if compared to the Qt version, but the general usage is
> > quite simple.
> >
> > There are some issue however, that I think has to be addressed:
> >
> > * It builds the list of packages every time you switch
> > visualization.
>
> Would require some sweat, but it's fix-able. :) Would you say this must
> be fixed for 10.3?
> I can see how this would bother someone that is just giving a try to
> the package selector, but shouldn't bother close as much to the casual
> user who will not be jumping around the modes...
Yes, but it's quite annoying. I think it's common to switch from the
pattern list to the category list for example. Btw, I would put the
pattern list as default, like in the Qt version.
> > For example switching from "Patterns" to "Plain
> > list" requires some time to rebuild the lists of packages, while
> > under the QT version it is immediate.
>
> yast-qt doesn't build the entire thing at one moment. For instance,
> their "plain list" equivalent is blank, and you need to search for
> something... This kind of approach would require significantly more
> work to be quick, but ok, can be done.
Yast-qt can show all the packages if you go to Groups -> All, without
searching.
However the issue which bothers me is the parsing at each switch. The
way the whole list is shown is OK.
> > * If a package is installed, it is shown both in the Available
> > column and in the Installed column, which is confusing. Probably
> > this is an alternative to the Refresh function present in the QT
> > version, but it should be made explicit.
>
> Right... If you install some package from a repo, it wont't disappear
> from it. :) But okay, we can hide it; in fact, we did, and had a popup
> menu that allowed the user to re-install the package... This wasn't very
> elegant... You think its better though?
Well, you point of view is interesting. I didn't think that way because
I was comparing to the Yast-qt installer. Now I'm in doubt. I like the
idea of pools to represent repositories, and in this vision, I
understand your idea of leaving the package in the "Available" pool too.
However I think there should be a "Reinstall" function explicitly shown
somewhere, because users accustomed to yast-qt installer might miss it.
> Or, do you mean that even different versions of the package shouldn't
> be listed in the available pool
No. That would be too much :-)
> > * There's no way to immediately understand if there's a new
> > version of a package (no highlight).
>
> Okay, sounds useful. Some shaded red would be okay?
You can use the convention you like hehe. Yast-qt has some inconsistency
itself.
In Yast-qt software manager:
- Blue -> There's a newer version available.
- Red -> The available version is older than the installed one.
- Black -> The installed version is the same available.
In Yast-qt online update:
- Blue -> Recommended update
- Red -> Security update
- Black -> Additional stuff
> > * There's no way to "Taboo" a package (or I didn't find it).
>
> You're right, there isn't. Taboo means the package won't be installed
> no matter what, right? In what scenarios would you use it?
To block the installation of something under every circumstance. For
example, I don't want wlan-kmp on my desktop because it conflicts with
my ndiswrapper driver, and without tabooing it, it's reinstalled at
every kernel update.
> > * There's no way to select a whole list of packages. To be honest
> > it's possible to select it by using SHIFT+CLICK, but it's not
> > exactly amazing.
>
> Tell me what selection way you have in mind.
In Yast-qt you can select all the packages in a list and:
* Upgrade (refresh) them unconditinally
* Upgrade them if there's a new version
* Taboo them (never install)
* Remove them
* Lock them (never change)
> > * Also, a cosmetic improvement would be to show the disk space
> > usage permanently, maybe removing the tabs and showing disk
> > usage and sources list in two boxes at the bottom of the main
> > window. But this is a minor issue.
> >
> I actually wrote it that way at first; the sources table is a bit too
> wide though... Will check possible layouts and ask the others about
> this...
Hehe. Ok. But don't worry too much about that. It's just a matter of
tastes.
P.S. You sent the answer only to my address and not to the list.
With kind regards,
Alberto
--
To unsubscribe, e-mail: opensuse-ux+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-ux+help(a)opensuse.org