From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id wDr2E2wAmWDSTwAAgWs5BA (envelope-from ) for ; Mon, 10 May 2021 11:44:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id gPeWD2wAmWDDdAAAbx9fmQ (envelope-from ) for ; Mon, 10 May 2021 09:44:12 +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 B700C14175 for ; Mon, 10 May 2021 11:44:11 +0200 (CEST) Received: from localhost ([::1]:57566 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lg2SP-0005R5-OS for larch@yhetil.org; Mon, 10 May 2021 05:44:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35394) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lg2SH-0005Qi-9Y for help-guix@gnu.org; Mon, 10 May 2021 05:44:01 -0400 Received: from mout01.posteo.de ([185.67.36.65]:40773) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lg2SE-0006kA-Tp for help-guix@gnu.org; Mon, 10 May 2021 05:44:01 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id B31BF240028 for ; Mon, 10 May 2021 11:43:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1620639835; bh=G0NRcK9ksQz0a4trcvO6EOWDfRzd0AAV/EI3lLfoRFI=; h=To:From:Subject:Date:From; b=G17Bv7R37A7m+z6jVAFgqVkIM4BpHQAmaZaWOAfMuILw/H4UN3Hngy/elQ45MYWrd FS1Z0d8Q95qyls4AQVqk29qdr/oQmQMbblIjbeLyrfOXoUbK6btk6FXVfo72M3743L zPy9+tZJBGyjuCCCqj0iR22HvlS3y2yrWbbSGNNRvxgRPCU1QNIy6Fl44UeE0eL3Ps MBysd3hV7KnZ8Mtqajm+bNzENDlyeTiphmTbyerDGnLMXS3ilR9HsXO/lpAOuAUSvC qHabd9acS9tt7Tj5ctpcAANq7bEwpTB3yNqjeFskCCennGUVLuAMhUyhqEgAp4gpf0 TWLrYNn0QWTwA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Fdx2g07XWz6tnY for ; Mon, 10 May 2021 11:43:54 +0200 (CEST) To: help-guix From: Zelphir Kaltstahl Subject: Process of adding a package Message-ID: Date: Mon, 10 May 2021 09:43:54 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US Received-SPF: pass client-ip=185.67.36.65; envelope-from=zelphirkaltstahl@posteo.de; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620639851; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Uf/vQxmPaDV00fSYqAn2iy2DHYQJdBX2JQulq1iBCis=; b=I3UPHvlfyLO01Bur4CE7FpAIQc6jHp/cJNT75OPOrQrpa+SukwcuzBR0Gux7iPhj2s7CHB i7GDqrxYCgfms3EGboaBPvAA1zmYhmDHYO6CYciAFAqMTdY4nON3QBdHJ5cZJ00is6Ns8T yR+8CUK+gkdyKWCg6xmCS4N2BMosb25XAm5PZiS4E8hFUOEwt0XL5toirz0UYdGuAE+7JU FlwqmrpaSWL7nXmLZAcRIxbIZ8raQ4MR/bjNC3AdkJFok5kdm8JWwEsuppqib9nqQzoyqT sRQEC19ujAP1UpBZN7cNnvm/q9EcFdhy+EsdeMTHGggxcUQ0SoFQE3r9lnxXoQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620639851; a=rsa-sha256; cv=none; b=XguomJ+UAl8ltpxW8KUV8XI8E9pDrk6q030s5QUj+1za4YKFUi80s9LaAfBCsZBEauswV5 E2tsDo5vJsbc1ZJR7EIeY99xAYOcRpd4ZUZI3RZDV1NtL3T34N4dL7K8/zY0rCeeA2ckds NpA9SDJHYgsiY0m2pyO0lt/lO5HU/8cK7Nt2UnO6BTx8ycypNQ/oZc5bXw1zIP8uHaWjVD 2yhVshu+MYwnGAIcQqLulhcehdj+9oDLWw5KpmNjL+BkZPTdd6240ZMGIa1586tTUzAy4N rp0qROQS3W+Mi/iuFLhwgINIg3rOlms8/skXu8ZHI0sMyXtU9y0tt7ctYMtcJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=G17Bv7R3; dmarc=pass (policy=none) header.from=posteo.de; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -3.15 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=G17Bv7R3; dmarc=pass (policy=none) header.from=posteo.de; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: B700C14175 X-Spam-Score: -3.15 X-Migadu-Scanner: scn0.migadu.com X-TUID: I90O3R9wvxmz Hello Guix Users! I have questions regarding the sending of patches and associated process of releasing a package via GNU Guix: What is the usual process, after one has sent in a patch adding a new package to GNU Guix? The background of the question is, that approximately 2 months ago, I sent in a patch adding `guile-fslib`, but I don't know how long I should expect it to take, until I can `guile pull` and `guix install `. Should I be worried, that it is not yet available? Did I do something wrong? Or does it simply take some time, because someone needs to read the code of the package I added, to verify, that nothing nefarious is going on? Meanwhile I am using a git submodule instead, to use my library in my own project and change the load path when starting my application, so that Guile picks up the additional library. It would be great to be able to install it via GNU Guix instead, avoiding the submodule thing completely. Another, probably related question: When the package has been added, what is the process behind updating the package? I send in a patch and then what happens? Is it immediately updated, once some CI tests ran? Best regards, Zelphir -- repositories: https://notabug.org/ZelphirKaltstahl