On Mon, 15 Nov 2021 11:53:42 -0500
Neal Gompa <[email protected]> wrote:

> On Mon, Nov 15, 2021 at 11:49 AM josef Reidinger <[email protected]> wrote:
> >
> > On Mon, 15 Nov 2021 11:06:28 -0500
> > Neal Gompa <[email protected]> wrote:
> >  
> > > On Mon, Nov 15, 2021 at 11:00 AM Ancor Gonzalez Sosa <[email protected]> 
> > > wrote:  
> > > >
> > > > On 11/15/21 16:56, Neal Gompa wrote:  
> > > > > On Mon, Nov 15, 2021 at 10:45 AM josef Reidinger <[email protected]> 
> > > > > 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.
> 

I am not sure if I get it. So it will look like on ubuntu? Downloading some set 
and then install it, then again download another set and install it? I thought 
it will download everything in parallel from more sources and install what is 
ready and dependencies allows it.

Also one more question. What is benefit of knowing what package is currently 
installing? My rough estimation is that 70% of packages are unknown to user as 
it is some library or plugin that they probably never heard about it. And also 
often they are installed so quickly that you have problem to see its name. 
Experienced user can maybe see some known name and remember that it take more 
time, but I am not sure how it help him.

In general I plan to give it a bit testing with new libzypp in TW and enable 
that new mode by environment variable to see the result.

Josef

Reply via email to