From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QW5kcsOp?= Subject: Help getting started with first contribution Date: Mon, 8 May 2017 00:25:24 -0300 Message-ID: <80214a83-9c17-e9a3-a3be-1f4babb7a459@euandre.org> 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]:56388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d7ZIg-0003vW-B7 for Help-Guix@gnu.org; Sun, 07 May 2017 23:25:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d7ZId-0003Fv-3S for Help-Guix@gnu.org; Sun, 07 May 2017 23:25:30 -0400 Received: from box.euandre.org ([162.243.185.39]:36090) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d7ZIc-0003Fq-Vf for Help-Guix@gnu.org; Sun, 07 May 2017 23:25:27 -0400 Received: from authenticated-user (box.euandre.org [162.243.185.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id DFC029FB29 for ; Mon, 8 May 2017 00:25:25 -0300 (BRT) Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix Hi there, fellow Geeks! I've been using Guix and GuixSD recently and I'd like to contribute! I do know both Common Lisp and Clojure, so using Guile shouldn't be a pro= blem. I'd like to start with small tasks, like adding a few simple packages, th= en move to bigger packages, then write some services, and so on. However, I'm not familiar at all with mailing list workflows (this is th= e first mailing list I actually subscribed to), so I may need some guidan= ce with that. I thought about starting by creating a Guix package for git-remote-gcrypt= (https://spwhitton.name/tech/code/git-remote-gcrypt/). The package defin= ition should be fairly simple, since the main program is just a shell scr= ipt with no compilation dependencies. I've read the section 8.5 "Submitting Patches" of the manual, so I think = I'm good to go. Is there any specific example of a similar simple package that I should b= ase mine on? Is there anything else that I should be aware of? I'm looking forward to being part of this community. Thanks in advance, Andr=C3=A9.