On Tue, Dec 05, 2017 at 02:33:01PM +0100, Ricardo Wurmus wrote:
> * Redirect all build output to log files; as we can’t generally estimate
>   progress I’d use a spinner and maybe display the name of the current
>   build phase and the number of build phases that are left.
> 
>   Building openldap-2.4.45 (2/6)  [‐----->-----------------------]
>   Building openldap-2.4.45 (2/6)  [‐-------------->--------------]
>   Building openldap-2.4.45 (3/6)  [‐----------------------->-----]
>   Building openldap-2.4.45 (4/6)  [‐-----------------<-----------]
>   Building openldap-2.4.45 (4/6)  [-------------<----------------]
> 
>   There are some pretty single character unicode spinners here:
>     https://github.com/pmonks/spinner/blob/master/src/spinner/core.clj

Overall I like your suggestions.

I'd prefer to keep the full build output as the default of `guix build`,
and maybe `guix environment`.

Attachment: signature.asc
Description: PGP signature

Reply via email to