[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New to Guix
From: |
Ludovic Courtès |
Subject: |
Re: New to Guix |
Date: |
Mon, 03 Jun 2013 15:30:28 +0200 |
User-agent: |
Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) |
Hi!
Konrad Hinsen <address@hidden> skribis:
> I finally found some time to test-install Guix and so far I like what
> I have seen. I had been playing with Nix in the past, so much of Guix
> is not completely new to me, and Scheme instead of Nix+bash is a
> welcome relief ;-)
Heh, welcome! :-)
> I will probably write a couple of package definitions in the course of
> my further explorations, so I wonder how to contribute them to the
> project. Is it OK to post them to this mailing list?
Yes, at least at the beginning. The ‘HACKING’ file has more info
regarding commit access and our policy.
> I also wonder if there are any conditions as to what software is
> acceptable for the package collection. From a quick look at what's
> there already, it seems everything with a reasonably free license is
> welcome. Did I guess right?
Exactly. We package only free software, as per the broad definition
that can be found at <http://www.gnu.org/philosophy/free-sw.html>.
Since you’re already familiar with Nix already, you may like the ‘guix
import’ command (only briefly mentioned in the manual). For instance,
you can run:
guix import /path/to/nixpkgs foo
and that will import and convert the Nixpkgs definition for ‘foo’ to Guix.
However, please make sure to check the license information.
Happy hacking!
Ludo’.
Re: New to Guix, Nikita Karetnikov, 2013/06/03