From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: New to Guix Date: Mon, 03 Jun 2013 15:30:28 +0200 Message-ID: <87wqqbe2yz.fsf@gnu.org> References: <20908.28905.25897.521567@Konrad-Hinsens-MacBook-Pro.local> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42770) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UjUv8-0001xf-AC for bug-guix@gnu.org; Mon, 03 Jun 2013 09:35:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UjUv7-0003GN-0K for bug-guix@gnu.org; Mon, 03 Jun 2013 09:35:34 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:39972) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UjUv6-0003GE-R4 for bug-guix@gnu.org; Mon, 03 Jun 2013 09:35:32 -0400 In-Reply-To: <20908.28905.25897.521567@Konrad-Hinsens-MacBook-Pro.local> (Konrad Hinsen's message of "Mon, 3 Jun 2013 12:33:13 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Konrad Hinsen Cc: bug-guix@gnu.org Hi! Konrad Hinsen 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 =E2=80=98HACKING=E2=80=99 file has mor= e 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 . Since you=E2=80=99re already familiar with Nix already, you may like the = =E2=80=98guix import=E2=80=99 command (only briefly mentioned in the manual). For instan= ce, you can run: guix import /path/to/nixpkgs foo and that will import and convert the Nixpkgs definition for =E2=80=98foo=E2= =80=99 to Guix. However, please make sure to check the license information. Happy hacking! Ludo=E2=80=99.