Hi Ludo,

> New blog post about this newfangled unprivileged guix-daemon:

Thanks, that's useful background knowledge for the initial toot-sized
announcement! And thanks to everyone who contributed to this work,
which I understand wasn't exactly trivial.

This opens up interesting new opportunities, some of which
should help with encouraging scientific users to adopt Guix.

An unexpected (for me at least) feedback to the Guix module of the
Reproducible Research MOOC was: "I didn't do the exercises that required
a local installation, because I feared breaking the software environment
on my computer, on which I depend for my daily work." That's not an
unreasonable fear, and it's an obstacle to trying out Guix.

With the new daemon, it looks like we could distribute a pedagogical
Guix installation as a Docker container. And that should lower the
barrier to playing with it, as scientific users nowadays see the value
of a Docker container as a sandbox (without necessarily seeing its
limitations, but that's another story).

In the long run, I'd rather have "personal Guix". Or maybe call it
"guik", the little-used singular of "guix" ;-) Meaning Guix running
entirely in a user's home directory. If you want a sandbox, just create
a new user account for it. Unlike the Docker workaround, it would be
efficient enough for real work. And it would make Guix a realistic
alternative to Conda for many people.

Cheers,
  Konrad.
-- 
---------------------------------------------------------------------
Konrad Hinsen
Centre de Biophysique Moléculaire, CNRS Orléans
Synchrotron Soleil - Division Expériences
Saint Aubin - BP 48
91192 Gif sur Yvette Cedex, France
Tel. +33-1 69 35 97 15
E-Mail: konrad DOT hinsen AT cnrs DOT fr
http://dirac.cnrs-orleans.fr/~hinsen/
ORCID: https://orcid.org/0000-0003-0330-9428
Mastodon: @khinsen@scholar.social
---------------------------------------------------------------------

Reply via email to