Hi! Konrad Hinsen <konrad.hin...@fastmail.net> 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’.