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