Re: Advantages over Nix?

2020-10-26 Thread Ludovic Courtès
Hi, Taylan Kammer skribis: > This seems to confirm my thought that Guix is actually at a better > place with things like guix deploy, guix pack, etc. compared to Nix, > where things are more scattered. I suppose it's thanks to the > clean-slate development of Guix... or the developers are just

Re: Release v1.2 timetable

2020-10-26 Thread Ludovic Courtès
zimoun skribis: > On Wed, 21 Oct 2020 at 11:14, Ludovic Courtès wrote: > >> > >> >> For that we need a Guile-Git release, which could be made anytime now. >> Mathieu, do you want to take care of it? If not, I can do it. > > Now, the initial list is done, righ

Re: Manual PDF and translation (modular texlive?)

2020-10-26 Thread Ludovic Courtès
Hi! Ricardo Wurmus skribis: > This patch fixes it: [...] > + (("translate-file=cp227") > + (format #f > "translate-file=~a/share/texmf-dist/web2c/cp227" > + (assoc-ref inputs "texlive-kpathsea") Woow, thumbs up. Not s

Re: Update on the timeline for the release v1.2.

2020-10-26 Thread Ludovic Courtès
Hi, zimoun skribis: > From 58af4c9, I did "guix pull --branch=staging" and then "guix pull > -l" says the last is 353bdae, so far so good. And from there I run > "guix pull" and paf! > > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/guix.git'... > guix pull:

Re: Advantages over Nix?

2020-10-26 Thread Ricardo Wurmus
Taylan Kammer writes: > TL;DR: sell Guix (over Nix) to someone who doesn't care about GNU or > Scheme? I’ve previously compared Guix and Nix for the crowd at Hacker News: https://news.ycombinator.com/item?id=23529932 https://news.ycombinator.com/item?id=19809366 It’s not much of a sales pitc

Re: Advantages over Nix?

2020-10-26 Thread Yasuaki Kudo
Hi! I was in almost the situation a few months ago and I spent a few weeks trying both NixOS and Guix. To me, Nix felt more like a 'minimum viable product' for a startup company - it works well but seems to suffer from its own success - practicality is given priority over engineering cleanline

New Russian PO file for 'guix-manual' (version 1.2.0-pre2)

2020-10-26 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix-manual' has been submitted by the Russian team of translators. The file is available at: https://translationproject.org/latest/guix-manual/ru.po (We can arrange things

Re: Advantages over Nix?

2020-10-26 Thread zimoun
Dear, On Mon, 26 Oct 2020 at 13:42, Taylan Kammer wrote: > > On 26.10.2020 11:41, zimoun wrote: > I think pack -f docker is going to be the "killer feature" in this case. > > Well, the following doesn't seem so complicated either actually: > >https://nix.dev/tutorials/building-and-running-do

Re: usage of pypi-uri in the pypi importer

2020-10-26 Thread zimoun
Dear, On Sat, 17 Oct 2020 at 21:17, Malte Frank Gerdes wrote: > i noticed that the python pypi importer generates packages definitions > which rely on the pypi-uri function declared in the python build > system. I observed that the python build system itself doesn't use this > function at all,

Re: [PATCH] Automatically set `geiser-guile-load-path' from .dir-locals

2020-10-26 Thread Pierre Neidhardt
zimoun writes: > Does that mean that the term “guix” should be in the absolute path name, > i.e., “guix/my-worktree-name”? Or does it mean that the term “guix” > should start the worktree, i.e., “guix-my-worktree-name”? The latter, but this is no longer needed in v2. -- Pierre Neidhardt https

Re: [PATCH] Automatically set `geiser-guile-load-path' from .dir-locals

2020-10-26 Thread zimoun
Hi Maxim, Thank you for working on this! On Sun, 25 Oct 2020 at 14:08, Maxim Cournoyer wrote: > The only requirement for it to work reliably is that any Guix checkout > or worktree name should start with "guix". I have read all the thread and the comments, neither v2. What do you mean by “any

Re: Advantages over Nix?

2020-10-26 Thread Taylan Kammer
On 26.10.2020 12:44, Pierre Neidhardt wrote: zimoun writes: For reference, Pierre started this [1] and I do not remember the end of the story. This is the end of the story ;) https://ambrevar.xyz/guix-matters/index.html But all these points are valid for Nix. For a Guix presentation to in

Re: Advantages over Nix?

2020-10-26 Thread Taylan Kammer
On 26.10.2020 11:41, zimoun wrote: The main pitfall is not the Dockerfile per se but the classical distribution it often implies. Well, this video is explaining better than my words. :-) https://archive.fosdem.org/2019/schedule/event/gnu_guix_new_approach_to_software_distribution Great video!

Re: Advantages over Nix?

2020-10-26 Thread Pierre Neidhardt
zimoun writes: > For reference, Pierre started this [1] and I do not remember the end > of the story. This is the end of the story ;) https://ambrevar.xyz/guix-matters/index.html But all these points are valid for Nix. For a Guix presentation to includes a (shallow) comparison to Nix, see ht

Re: [PATCH v2] .dir-locals.el: Automatically set the GEISER-GUILE-LOAD-PATH variable.

2020-10-26 Thread Miguel Ángel Arruga Vivas
Hello, Maxim! Thanks for your effort in this, some comments with the quotes for context. Maxim Cournoyer writes: >> This fails if geiser-guile-load-path does not exist (void-variable). >> The cleanup removes other guixes, isn't it? I suggest making the >> variable buffer-local and forget about

Re: Advantages over Nix?

2020-10-26 Thread Taylan Kammer
On 26.10.2020 10:29, Jan Nieuwenhuizen wrote: Taylan Kammer writes: Hi Taylan, Personally I'm a GNU-lover and a Scheme-lover so it's obvious why I would choose Guix over Nix. :-) TL;DR: sell Guix (over Nix) to someone who doesn't care about GNU or Scheme? Have you seen Daniel Schaefer's

Re: Advantages over Nix?

2020-10-26 Thread zimoun
Hi Taylan. On Mon, 26 Oct 2020 at 08:42, Taylan Kammer wrote: > However, currently at my workplace I'm trying to pitch Nix/Guix as a > better way of generating Docker container images, opposed to the impure > Dockerfile way of doing it. The pitch really depends on the background of your workpla

Re: Advantages over Nix?

2020-10-26 Thread Jan Nieuwenhuizen
Taylan Kammer writes: Hi Taylan, > Personally I'm a GNU-lover and a Scheme-lover so it's obvious why I > would choose Guix over Nix. :-) > TL;DR: sell Guix (over Nix) to someone who doesn't care about GNU or > Scheme? Have you seen Daniel Schaefer's Peering into the Land of Parentheses? h

Re: [PATCH v2] .dir-locals.el: Automatically set the GEISER-GUILE-LOAD-PATH variable.

2020-10-26 Thread Pierre Neidhardt
I haven't tested but looking good to me otherwise :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Advantages over Nix?

2020-10-26 Thread Taylan Kammer
Hi Guixers, Personally I'm a GNU-lover and a Scheme-lover so it's obvious why I would choose Guix over Nix. However, currently at my workplace I'm trying to pitch Nix/Guix as a better way of generating Docker container images, opposed to the impure Dockerfile way of doing it. (I've never really