From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id FqodJadPhF/VHAAA0tVLHw (envelope-from ) for ; Mon, 12 Oct 2020 12:44:23 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sBV+IKdPhF+BXgAAbx9fmQ (envelope-from ) for ; Mon, 12 Oct 2020 12:44:23 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9DFB99402CC for ; Mon, 12 Oct 2020 12:44:22 +0000 (UTC) Received: from localhost ([::1]:45184 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kRxBd-0003SQ-CW for larch@yhetil.org; Mon, 12 Oct 2020 08:44:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRx8w-0000uo-90 for guix-devel@gnu.org; Mon, 12 Oct 2020 08:41:34 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:46908) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kRx8t-000897-QW for guix-devel@gnu.org; Mon, 12 Oct 2020 08:41:34 -0400 Received: by mail-wr1-x435.google.com with SMTP id n6so18720958wrm.13 for ; Mon, 12 Oct 2020 05:41:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=rbKCz0lpfvcGZuZBBGEHMHjiWO/G4spUOGA4LovR5vs=; b=k2o2iRtfBwNVBQCyp6qJOCKZhHhRmANcqcYLipGT9iBEW4hGW+jka+ieZa2XjcK1/m SeAtB9wfQbWIZ7jg97gMIQ2g34ZcIcq2747z1RmKljBR4QLhIU/mZ6ONUWghMll7pZj3 zdZDUURd0TXiK4gG49bmTg0S6Vw6EVWToz9dVlQ2MuE2Adyg+g94MMuhME7Gqb4w2JVt blMXHLDxtqykL3IHhP8KzrUNwT3kZzK3NXLs0WC/4tzMjvPMITPsG2lvhs6mjoLA8Y4V R6zanlde38QOhsfV4egcPFmR+K28fyY48gFKWhF+2GIJc4jxMD6kEp8n4Q3BYrDmJV0e uhPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=rbKCz0lpfvcGZuZBBGEHMHjiWO/G4spUOGA4LovR5vs=; b=tXSJuT81l1sPVByLPvxvRPWWvKR4axdSXuVc4zhGrNL9+omR5fNrvsWRfFlIP3/67i NAkvyJKn+B2Pq2ruGlUackXeTmnlDDEXL2UPsFEOz5rjt18V0H0PCbdAQM2Q7RZDhxeU /AcBFHTniKH5RwNSqFmBuin5fAHLKNgVKOXbRFgv1dpXFGMmivmncw+3sszdxY0KTJga CD0LgSYYkBvgaaFc/lNluSdQ2pg8fNYno8wehmx4NWtU+Ae34JGxB88edCi49GCHxSuh tOlorYJB5QF1/WdnQCmiq4zunxmKnHxOX4kARjQ0haOZ0SGAk43pmrV4ID/y8+94cz+z 9D6Q== X-Gm-Message-State: AOAM533+Z5lastOADz2la91jvFb1OJdsu01FNEwTbPKFBUr2ig4KmTvW YQIll2fqqDRhsQ4dE0Rr82G8NONe0TM= X-Google-Smtp-Source: ABdhPJzOPKxA/h2XRwWdGzKX9m14/SLD8XdoTVeba1kTHNVGUqGG6cCgyfemDiWu6Ms2m2B8VQcSGw== X-Received: by 2002:adf:f50d:: with SMTP id q13mr29144251wro.215.1602506489903; Mon, 12 Oct 2020 05:41:29 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id p9sm5917474wma.12.2020.10.12.05.41.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Oct 2020 05:41:29 -0700 (PDT) From: zimoun To: Aniket Patil , guix-devel@gnu.org Subject: Re: Outreachy contribution getting started. In-Reply-To: References: Date: Mon, 12 Oct 2020 14:41:27 +0200 Message-ID: <86eem3vcp4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x435.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=k2o2iRtf; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.71 X-TUID: A3jtk0Uepyof Hey! Welcome! And thank you for your interest in Guix. Have you currently running Guix? If no, the easiest is to start with the package manager [1] using the shell script installer (first Red note in [1] :-)). The package manager works on any GNU/linux distribution and is not in conflict with the distro package manager. Do not hesitate to ask on help-guix@gnu.org or #guix if you hit any problem, the Guix folks are prompt for answering. :-) Once you can run "guix " [2], you can read how to define a package [3]. BTW, give a look to the Perfect Setup [4] and here [5] my config files if you need inspiration. ;-) Well, if you have already used --- or currently using --- you can try "guix import" or "guix refresh"; i.e., write your first package contribution. Therefore, you need to read [6]. Again, do not hesitate to ask on help-guix@gnu.org or #guix if you hit any problem. To be concrete, I suggest to read [3, 7, 8, 9, 10, 11, 12] and try to package something. Easy and good candidates for first packages are CRAN or BioConductor packages: guix import cran guix import cran -a bioconductor You can pick unpackaged one from the list [12]. Do not hesitate to ask if you do not find an obvious one =E2=80=93=E2=80=93 it should a good occas= ion to show you =E2=80=9Cguix repl=E2=80=9D. :-) [1] http://guix.gnu.org/manual/devel/en/html_node/Binary-Installation.html#= Binary-Installation [2] http://guix.gnu.org/manual/devel/en/html_node/Getting-Started.html#Gett= ing-Started [3] http://guix.gnu.org/cookbook/en/html_node/Packaging-Tutorial.html#Packa= ging-Tutorial [4] http://guix.gnu.org/manual/devel/en/html_node/The-Perfect-Setup.html#Th= e-Perfect-Setup [5] https://github.com/zimoun/my-conf [6] http://guix.gnu.org/manual/devel/en/html_node/Contributing.html 7 : https://guix.gnu.org/manual/devel/en/guix.html#Defining-Packages 8 : https://guix.gnu.org/manual/devel/en/guix.html#Packaging-Guidelines 9 : https://guix.gnu.org/manual/devel/en/guix.html#Invoking-guix-import 10: https://guix.gnu.org/manual/devel/en/guix.html#Invoking-guix-refresh 11: https://guix.gnu.org/manual/devel/en/guix.html#Building-from-Git 12: https://bioconductor.org/packages/release/bioc/ All the best, simon