Re: [MacPorts] #15939: port install : in need of a progressbar
#15939: port install : in need of a progressbar --------------------------+-------------------------------- Reporter: pc@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: MacPorts Future Component: base | Version: 1.6.0 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by cal@…): Just so this is documented somewhere… I've had the idea in my head for a while that we could use the number of lines generated on stdout as an indicator of build progress. Since warnings go to stderr, this number of lines should be roughly the same on all installations for a given port at a given version. A webservice could be used to map a hash of (portname, version, variants, OS) to the median number of lines submitted for this tuple. We could encourage users to opt-in to provide this information if base only used the webservice if users also agree to submit this info. The hash would be used to prevent turning this into statistics, since we have other approaches for that. This approach would work for the configure, build and destroot phases of pretty much all ports, regardless of their build system. Progress for the operations involving (de-)activation and archiving could be handled per file because we know (or can easily determine) the number of files in a port. -- Ticket URL: <https://trac.macports.org/ticket/15939#comment:13> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts