Is GUIX stable enough for production use? Lassi Kortela (09 Jun 2019 11:01 UTC)
(missing)
Re: Is GUIX stable enough for production use? Lassi Kortela (09 Jun 2019 18:40 UTC)
Re: Is GUIX stable enough for production use? Arthur A. Gleckler (09 Jun 2019 18:10 UTC)
Re: Is GUIX stable enough for production use? Amirouche Boubekki (19 Jun 2019 17:42 UTC)
Re: Is GUIX stable enough for production use? Lassi Kortela (19 Jun 2019 18:34 UTC)
Re: Is GUIX stable enough for production use? Amirouche Boubekki (19 Jun 2019 22:44 UTC)
Re: Is GUIX stable enough for production use? Lassi Kortela (22 Jun 2019 14:09 UTC)
Re: Is GUIX stable enough for production use? Amirouche Boubekki (22 Jun 2019 14:22 UTC)
Re: Is GUIX stable enough for production use? Lassi Kortela (22 Jun 2019 14:44 UTC)

Re: Is GUIX stable enough for production use? Lassi Kortela 09 Jun 2019 18:39 UTC

It's definitely better than I expected by leaps and bounds! I haven't
yet found anything that would prevent production use.

Also, "Guix follows a so-called 'rolling release' model, so you can run
guix pull at any time to get the latest and greatest bits of free
software." This is nice.

> My only concern would be that if we wanted to use some software that was
> not free by the FSF's strict definition, we might have trouble.  But we
> wouldn't be prevented from using that software; we would just have to
> configure it ourselves.

Unfortunately practically all operating systems (Linux, BSD, Mac) are
missing some desirable software or have an outdated version. Building a
couple third-party packages from source is usually unavoidable for any
complex job.

I got the impression that Guix supports custom channels for "guix pull"
which would mean we can make our own channel for any missing stuff. In
any case, we could make a Scheme channel that has up-to-date versions of
all active Scheme implementations. John Cowan and Göran Weinholt know a
lot about building and installing a great number of them. Once we get
the channel finished we can ask the Guix folks if they want to integrate
our work to the main Guix channels (insofar as it fits with their
license policy - I never understood the distinction between free
software, open source and DFSG-free).