From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nikita Karetnikov Newsgroups: gmane.comp.gnu.guix.devel,gmane.comp.gnu.system,gmane.lisp.guile.user Subject: Re: GNU Guix hackathon on Sep. 28-29 Date: Tue, 24 Sep 2013 22:45:23 +0400 Message-ID: <87vc1qcb3w.fsf@karetnikov.org> References: <87zjr28j5a.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1380048048 7665 80.91.229.3 (24 Sep 2013 18:40:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Sep 2013 18:40:48 +0000 (UTC) Cc: guix-devel@gnu.org, gnu-system-discuss@gnu.org, Guile User To: "Thompson\, David" Original-X-From: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Tue Sep 24 20:40:53 2013 Return-path: Envelope-to: gcggd-guix-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VOXXV-0001lQ-Ke for gcggd-guix-devel@m.gmane.org; Tue, 24 Sep 2013 20:40:49 +0200 Original-Received: from localhost ([::1]:47479 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOXXV-0005Fo-4W for gcggd-guix-devel@m.gmane.org; Tue, 24 Sep 2013 14:40:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35882) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOXXT-0005Fi-00 for guix-devel@gnu.org; Tue, 24 Sep 2013 14:40:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VOXXQ-0007nr-Ek for guix-devel@gnu.org; Tue, 24 Sep 2013 14:40:46 -0400 Original-Received: from [2a01:7e00::f03c:91ff:fedf:181] (port=50882 helo=cooksoni.karetnikov.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOXXQ-0007na-8B for guix-devel@gnu.org; Tue, 24 Sep 2013 14:40:44 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a01:7e00::f03c:91ff:fedf:181 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Original-Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.comp.gnu.guix.devel:444 gmane.comp.gnu.system:133 gmane.lisp.guile.user:10822 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > I will be physically present at the hackathon in Cambridge. Most Guix developers are not in the US, but it would be great if you could find interested people in Cambridge. > I have experience with Guile, but I haven't done much work with package > management systems before. That=E2=80=99s not a problem at all. Guix has a wonderful EDSL, so even pe= ople without programming experience should be able to package things. I highly recommend to check these slides [1]. > Would I still be useful? Yes! Everyone can help: designers, translators, documentation writers, etc. So bring a friend! > Is there anything that you would recommend I do to prepare for this > weekend besides install Guix and poke around? Try to write a package recipe for a simple program. You might want to start with the one that=E2=80=99s already present in =E2=80=98gnu/packages= =E2=80=99, so you could check yourself. Then you could package something that you use daily. This talk [2] (slides [3]) provides a good overview and answers some popular questions. (For instance, it talks about supported build systems.) Since you know Guile, you could also help with command line tools. (Ask on the guix-devel list if you=E2=80=99re interested.) [1] https://gnu.org/software/guix/guix-ghm-andreas-20130823.pdf [2] http://audio-video.gnu.org/video/ghm2013/Ludovic_Courtes-GNU_Guix_the_c= omputing_freedom_deployment_tool_.webm [3] https://gnu.org/software/guix/guix-ghm-ludo-20130823.pdf --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJSQd3FAAoJEM+IQzI9IQ38Z+sP/0vkzMRvnULggA8cL4IWP0vg tVU8CJVCIlfF8CX5G2JXEhD/ECfowSDQ4+LnM73ByPhYvlWk/Xg184Dmb0/mOnw+ 8gKtJAIPq6bQ/T84Aft2EXiUfvlGyiaI4S7dx1RsW8FADvWS4o05g84ZDCvNXEjM 576ZQFP6DtBI5+U9iUmJ9Ky7RKw7We2p95RCMrqFG7dvrMTqkIi/JbotPam6sA4V r2NuSWp0FgFEIt6uaeCf2JN9qN1FGe32uu+6C2voNDaKw4b+h6PPlGGZ3BDWABZ+ g5PLm50nUbbjTF/doE9zDIi51zHqzsypZgDMMGkXfzXkE5L55GUvc0gdnX8gfkSL LI2+YLG0RHTbTpyADnWqwfRWfWqP4PiCqEj+ujo5hPvTduXyIIoaZgpr0BPnKN9K B+yEQQnH7ookIGjKG7jq3N1OmLLxZbUEPeGHkxc17rFxTLmDz2txvbA1c8dd7Bhs djb2j/U/t1yy3DULmVcsVm8wxHlBqkd5fdJzXrXTuW7wTzIt2TobmgUbdOgOEX2Y pkLmh0KfyArNz0XN0/Q6RQO2tRhExof2OtRdn4icZuOZKIBdBExXgleg7DFs9j5Q RqqtcsDTB9qc8+pJpl4OL2wVyLIDeuo9uQRdSElerb3sqcdRYCUpNWJH3JvKPROd 9RfCrFeUeX0xfRCZMiED =YWJN -----END PGP SIGNATURE----- --=-=-=--