Hi Christian and all, The problem with the Application Browser is that it only has one depth of branches, and the categories tree is mainly two in depth (sometimes more, like Development->Languages->C++). This isn't an issue for the usual Applications Browser because it only shows the installed applications, and only the graphical ones of that. But I'm afraid it would be a mess for the package selector. Possibly we wouldn't need to recreate the widget, we could work around this by prepadding some whitespaces on the subgroups labels... If we do add the full tree, something it wouldn't allow to, is to see everything below a certain node together, because the listing is static. Inclusive, the user couldn't search for some package and press All to see all the found packages together in the same block. But I guess this is a very small misfeature. Something that you didn't show in your mockup is how can the user revert some action. I guess we could use toggle buttons? About the descriptions and other info, I guess that the confirm dialog would feature those, right? Anyway, I wonder whether it wouldn't make more sense to make a dedicated Installer for the newbie. It could just feature all the essential graphical applications. For removal, he could use the ordinary Browser. And, for upgrade, we could have a system that could check for upgrades, from time to time, whenever the user started an application. It is important to have a flexible interface so we can easily cope with the more experience users needs. Here's a mockup of mine: http://www.alunos.dcc.fc.up.pt/~c0607045/trash/yast/ricado-split-use-cases.s... We split completely the user cases. The other pool would be to revert changes. (Surely, we want to have a one-pool option to keep those guys happy. And of course, the tiles view.) I wonder whether this makes sense or if there are use cases, where everything should be together. Cheers, Ricardo Sáb, 2007-10-13 às 18:09 +0200, Christian Jäger escreveu:
Here is a Mockup that tries to stay as much in app-browser/control-center desdign as possible, in keeping most stuff in the left pane: http://img486.imageshack.us/my.php?image=entwurf5nt8.png
There are three basic views: add, remove and update software. Clicking a tile in 'add'-view would mark a package for installation; all marked packages would be installed after pressing the 'perform actions' button.
Navigation shown here is a simplified categories-view. 'Package Names' view could be a traditional list view with tickboxes and version numbers; the side-pane changes according to selected view.
In 'categories' view, version number would only be visible in the dialogue after clicking a tile (not shown) and selecting 'details' (or if there are multiple versions of a package).
Please note the status bar on the lower left that indicates repositories being refreshed in the background! ^_^(I would love to see this stuff backgrounded; and as version-numbers wouldn't be visible in category-view anyway, it should be absolutely possible to mark packages for installation before the specific version-numbers are known.)
Have a nice weekend! Chris
Sáb, 2007-10-13 às 18:09 +0200, Christian Jäger escreveu:
Here is a Mockup that tries to stay as much in app-browser/control-center desdign as possible, in keeping most stuff in the left pane: http://img486.imageshack.us/my.php?image=entwurf5nt8.png
There are three basic views: add, remove and update software. Clicking a tile in 'add'-view would mark a package for installation; all marked packages would be installed after pressing the 'perform actions' button.
Navigation shown here is a simplified categories-view. 'Package Names' view could be a traditional list view with tickboxes and version numbers; the side-pane changes according to selected view.
In 'categories' view, version number would only be visible in the dialogue after clicking a tile (not shown) and selecting 'details' (or if there are multiple versions of a package).
Please note the status bar on the lower left that indicates repositories being refreshed in the background! ^_^(I would love to see this stuff backgrounded; and as version-numbers wouldn't be visible in category-view anyway, it should be absolutely possible to mark packages for installation before the specific version-numbers are known.)
Have a nice weekend! Chris
We split completely the use cases.
-- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org