On 04.11.21, 11:14, "josef Reidinger" <jreidinger@suse.cz> wrote:
Challenge:
----------
Libzypp supports parallel download and install. Yast installation progress does
not fit it at all [1]. Issues are secondary progress bar that does not work
with parallel installation. Also there are overwhelming amount of
information on screen that is quite distracting. That information is often
wrong like time estimation. And also table for media is a bit useless nowadays
as everything is on one iso/medium, so there is no need to see when cd switch
will be needed. The details tab are the most visible as it is default one.
Proposal:
---------
Remove completely that details tab and keep just release notes one[2]. It
contains release notes that contain useful information and also has just one
progress bar. For that bar remove keep always just remaining size and count of packages,
so user has idea how it does, but do not print what exactly is installing
or any time estimation. If there are more release notes allow to switch between them.
Also keep possibility to have slide show which we had in past for installation
if someone create some ( when checked other OSes, the Ubuntu slide show during
installation looks probably the best from user POV ).
The same changes will apply to ncurses front end[3], we just need to check why formatting
of release notes are so badly formatted.
And same for opensuse[4] of course.
I agree completely with your suggestion to remove the progress information. I think you’ll find more internal use-cases for this than external – the commonly stated
“I want to know where something fails” is, in my opinion, a bit over-rated as customers will want to look at logs to understand what went wrong.
Do we receive bug reports with “I saw this text on the screen” and accept that as enough information?
--
Ken