[Yast-devel] Rethinking the Progress Screen (Mockup)

Viper550 viper550 at cogeco.ca
Sat Sep 8 16:25:21 PDT 2007


Personally, I think that the progress screen in the Yast installer is a 
bit hard to understand at first glance. When I installed 10.3 into a VM 
today, I was sorta confused by the vertical sectioned progress bar, I 
was a bit confused about the overall progress until I learned that each 
section corresponded to each installation repository involved! Also, 
because of how everything was arranged, I was having trouble figuring 
out how far it was in installation. I personally thought that the 
progress display for package installation could be made more streamlined 
and easier to understand without having to recode it in Qt4 (lol).

What I did for this mockup, was combine all the repositories involved in 
an installation into 2 categories, disc based repositories (like the 
installation discs, obviously), and Internet repositories. Progress for 
each section is still displayed separately, but it is shown alongside 
the corresponding repository instead of vaguely in a stack of progress 
bars. An Overall Progress bar is also added to make the progression 
through the installation more clear.

Because this information is withheld from the repository progress, the 
specific repository each package came from is shown next to the name of 
the package). Installation and Download progress is imprinted directly 
on the progress bar (Gnome style). What I originally wanted to do, was 
to make the repository list into a Firefox Download Manager like array, 
where each repository came up in a scrollable box with an icon next to 
it (denoting the source of it - media or internet), with the name, 
package count, and size listed next to it with the progress bar below 
it. But, benJIman said something about us not being able to have a 
scrollbar there due to some "UI limitations" that I was not told about.

After that, I had to get through the issues of having "overflow" 
problems on my original design due to this, so I got the bright idea to 
just roll all the repositories into 2 categories here to simplify it.

So, how do you like it?

Viper550
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opensuseinstallmock.jpg
Type: image/jpeg
Size: 49839 bytes
Desc: not available
Url : http://oss.oracle.com/pipermail/yast-devel/attachments/20070908/c8536d86/opensuseinstallmock-0001.jpg


More information about the Yast-devel mailing list