On Mon, Nov 15, 2021 at 11:49 AM josef Reidinger <jreidinger@suse.cz> wrote:
On Mon, 15 Nov 2021 11:06:28 -0500 Neal Gompa <ngompa13@gmail.com> wrote:
On Mon, Nov 15, 2021 at 11:00 AM Ancor Gonzalez Sosa <ancor@suse.de> wrote:
On 11/15/21 16:56, Neal Gompa wrote:
On Mon, Nov 15, 2021 at 10:45 AM josef Reidinger <jreidinger@suse.cz> wrote:
Hi, finally after a bit fighting with my video recording and video editing skills I create this result https://youtu.be/lB6S4ZCm5pk It demonstrate how progress looks when there is no slide show and no details. I include everything from initial partitioning, rpm installation, till the final configuration. The video is real-time, so feel free to skip it or change it. I just want to show it with original speed to get impression how it looks real life. The borders of video are ugly due to my skill with recordmydesktop that record window with background IRC client and my poor skill with pitivi, where I failed to cut it off. I welcome any feedback for video content. My video skill does not deserve any comment :)
Could we have the package name show up in the text as it installs packages? That is, text like: "Installing package <packagename> (1/2345)..."?
The whole thread started because of the introduction of parallel downloading and installation of packages in libzypp, which made obsolete the old approach of showing the package been processed.
We don't parallel install packages, only downloading, and in the new mode, they're broken up into distinct phases. You know how many to download and you can do that up front, then you're still serially installing packages.
Still question is how to display it...it can end with something like
downloading packages... Installing package A (1/300) downloading packages Installing package B (2/300) Installing package C (3/300) downloading packages
which I found quite confusing. Another option is to show package A installed and download on background. And also approach without package names allows us to not change if in future it will be decided to also parallel install ( like e.g. unpack rpm, do some check like file conflicts and other parts that can be done in parallel and maybe call just scripts in serial?).
I'm saying *don't intermix downloading and installing*, and the new mode in libzypp does not allow that. It's just downloading -> installing -> done. -- 真実はいつも一つ!/ Always, there's only one truth!