From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id QG0qOcglnGNLUgAAbAwnHQ (envelope-from ) for ; Fri, 16 Dec 2022 09:01:13 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id wNb+N8glnGOtZAAA9RJhRA (envelope-from ) for ; Fri, 16 Dec 2022 09:01:12 +0100 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 EDE99327F1 for ; Fri, 16 Dec 2022 09:01:10 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p65eN-0008An-Ji; Fri, 16 Dec 2022 03:00:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p65eL-0008AJ-B9 for guix-science@gnu.org; Fri, 16 Dec 2022 03:00:57 -0500 Received: from mout-p-103.mailbox.org ([80.241.56.161]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1p65eI-0006em-PY for guix-science@gnu.org; Fri, 16 Dec 2022 03:00:57 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4NYM3Z378Dz9sSq; Fri, 16 Dec 2022 09:00:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001; t=1671177642; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4yF8eGCM+uBi0PV82pKtTrIhAPAMT1mxl4RWRNaj4Ek=; b=OgAE6vO/w45OFtwE5w0r83e5KGoxaqDF+R89vFjTbVxkuwGj25EApQvcgNN/Eety7qyrgB R2K1eujsXa9IhzYiu0i1yQt3lUIX/NiziiMHcBDY1gOddiivicRmj5TAIA2cytswIMtgUz XU99QwVqyWaItNBnP+UL7F/gwLyH9/JYqybCEXMiVsRy32Xjfw+YB1V/icacqiuoHkzbq1 bG5JEN3SM8wsnpLENOte4F9pvI4LdFxciNabAPGWpFGarSDFspzSaLn/ZnM/i3rXxDKqyU aseYr9xA5nZzPAOVLEFBHTeuwfmh69LvJ0Wz1CYKXLxCUS9nv6ge1LWBnxzFag== Date: Fri, 16 Dec 2022 09:00:36 +0100 From: Lars-Dominik Braun To: Ludovic =?iso-8859-1?Q?Court=E8s?= Cc: Lars-Dominik Braun , Simon Tournier , guix-science@gnu.org, Simon Tournier Subject: Re: [PATCH] Add draft post "CRAN, a practical example for being reproducible at large scale using GNU Guix". Message-ID: References: <86y1rkitkk.fsf@gmail.com> <875yefwgtd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <875yefwgtd.fsf@gnu.org> Received-SPF: pass client-ip=80.241.56.161; envelope-from=lars@6xq.net; helo=mout-p-103.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-science@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-science-bounces+larch=yhetil.org@gnu.org Sender: guix-science-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=6xq.net header.s=MBO0001 header.b="OgAE6vO/"; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=6xq.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671177672; a=rsa-sha256; cv=none; b=emLT6rtdeM4A6yfjufZFtma4nnQPqdL6zAisctDlQDC2gOsML9hqqwilpX3onCLKFwZvCf qr1YZjKSGNuNhAbLnUp/b/qs5g5Ytt6PSwnEAJujzDWivIt5RCTb3GSRJ7DDEHqIbYrMaN 7FBVBzy1ZW1bFs8ilDKe+CRVYrJsWhnh4gNAp7lMV8frHR9pYp8VVhJM6ZDe4Ph0PmFdI1 //Yl0+tAlo0UJZJnh4SuRSbYSz4AJTFxOpP8sPNYsUg29Bbt9AlNjTOsEbtG8gg/anHVlq ZLzH4NrwWcK3pchX3LyVU1kKL/+qx1IyAytjW6c8EOvvPw8CkkSbD4qFa69LKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671177672; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=4yF8eGCM+uBi0PV82pKtTrIhAPAMT1mxl4RWRNaj4Ek=; b=FZu2IYWrrcp8A0hkTq0tCTD7JFP8pWhh9M/NKuDNTt+8zBB4EJLwh1Fme9AcmUIVG1FIXS 4k7+CFVnkAmXz6BI78+f8F0z7sMfU+FL51w/zUCgdgx/04MZR2IZd98qhTwyI5RNxa00c2 I/ThwQ6IWUVPsQTWgQDnxbmLKwDfYzfL1PJvMadcbpj8/xHp3ZglyGwsZi8FmVXQefOdkV Hd7SQVjeRqx9t+lxMidFtqEg54XHJoQI2aV6nb91OgUFF5mz0LvmsGSNORfuxNS9A/suGk bMaqFaKh4Ykuk8YpBlgPGWSeNqFLDjSscCnLxrXhYrp45kKAv+0/U1CJQpPN+Q== X-Migadu-Spam-Score: -4.47 X-Spam-Score: -4.47 X-Migadu-Queue-Id: EDE99327F1 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=6xq.net header.s=MBO0001 header.b="OgAE6vO/"; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=6xq.net X-Migadu-Scanner: scn0.migadu.com X-TUID: wPAO/VI9ceNw Hi Ludo, > As mentioned on #guix-hpc, I think it’d be interesting to add a > reference to https://www.nature.com/articles/s41597-022-01143-6 to > illustrate the rationale. I think it’s important because R users are > likely to wonder why they’d bother with Guix in the first place. from the article and the quotes in your patch I feel it’s not clear the execution failures are the result of mismatched dependencies. Sure, if I put on my Guix glasses I would assume they are at least partially responsible, but in “Limitations of the Study” they mention they did not investigate causes for the failures. So arguing that code quality in these open repositories is just terrible – as we can see from the automated cleaning step doing wonders – would be equally valid. Or am I missing something? You’re right that if the blog post would be published in a non-Guix context it would need a good reason to use Guix, but in this case I was just describing a cool new toy for people already using Guix. Is that mind-set acceptable for posts on hpc.guix.info or do we need a motivating section? Sorry for the late and quite negative reply :( Lars PS: I believe packrat has been superseeded by renv.