From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QNi4M9VSYGGdXAEAgWs5BA (envelope-from ) for ; Fri, 08 Oct 2021 16:16:53 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id UDGrLdVSYGGdVwAAB5/wlQ (envelope-from ) for ; Fri, 08 Oct 2021 14:16:53 +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 33D03238DE for ; Fri, 8 Oct 2021 16:16:53 +0200 (CEST) Received: from localhost ([::1]:42062 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mYqg8-0007Mp-8v for larch@yhetil.org; Fri, 08 Oct 2021 10:16:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54622) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYqfQ-0007MY-8p for guix-devel@gnu.org; Fri, 08 Oct 2021 10:16:11 -0400 Received: from mail-il1-x129.google.com ([2607:f8b0:4864:20::129]:46952) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mYqfN-0000uK-Iv for guix-devel@gnu.org; Fri, 08 Oct 2021 10:16:07 -0400 Received: by mail-il1-x129.google.com with SMTP id w10so10122490ilc.13 for ; Fri, 08 Oct 2021 07:16:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=CTur6IeSlF5P+ulEqxW9VaTk/BT1AEoWrsIEJfi5Ru0=; b=gieQD26Nh6jUrel5IjZADAg1W0C6dw28CD8gPxCAVVB8jeoFvVblJeB53nTTCsR05q ZA37l/ejh1cSjtQBd9E0rwgRkQmrC99zqC1kC/gFqHJTLzcaDRwyyfEdqbNOn/D0Dy5C Tg17NYfqdQlOuVtuVOj44WWPexYghPcb0HGNYnW7Nb6W7fUVB2iE6oFlNOnnEA4Pm84V INpcQdut9R7v2WgzXHEJD/5hyO66F3E+oDClQIPWNeLvsxy+OwaYTPywYQ9A3qzJBpIn rqzIK6jymUwjmDzvBubGEid/r5VYKD9OZY2YwqVl/n7MEXhOkLByCZZIojDljEL8p0j+ 1eOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=CTur6IeSlF5P+ulEqxW9VaTk/BT1AEoWrsIEJfi5Ru0=; b=wFpA3sEoB4XkpZIhK0pKaDnzknyLe1zap3vqKmhlOP5IZF5UihQoPkjqmkrKp3m0b8 +OUsFQK8GLznl4wCzJjzokRzcTyvgckea4k/9bHyKYi8IlrM0OMZ2E0HXWQEXZNQ008/ H/Lb2WdcDzzFULHmdlZ+8K57o8xKhb1cxxcdvn1S/Yxg4mwIrg+iy3p+WJgoQtLxTQif uT6ggeps/sMBeKgiW7HQ0vmYnAWdX3dJySJl0GN1chj6a4mADSf38Zegx0H/2dH+IVSz MpIqZMesLwaL5riTR7Uy1ZfOQDQYJd7mBvPQt52o24cQbc0inKg62EfcmfJh9eSiOzw4 dxjA== X-Gm-Message-State: AOAM530xMGUW8Rt+UwFdMaINQOrZQ5IEH7yocKgqWsTO4IHid1r+hu4+ np3eUoRucSgMyD58XQr6IDtBVbbSDAM/tg== X-Google-Smtp-Source: ABdhPJxO6Go3HieEQUBlRX4h5zuxf4WxKYL2YCkxc+/LtntA3tnoYg80njWGr/RBU+LLWzESy6QOoA== X-Received: by 2002:a05:6e02:c2e:: with SMTP id q14mr8149805ilg.109.1633702564079; Fri, 08 Oct 2021 07:16:04 -0700 (PDT) Received: from washu-v4 (172-221-246-205.res.spectrum.com. [172.221.246.205]) by smtp.gmail.com with ESMTPSA id v23sm1006274iot.20.2021.10.08.07.16.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Oct 2021 07:16:03 -0700 (PDT) From: Katherine Cox-Buday To: Maxim Cournoyer Subject: Re: Merging the =?utf-8?B?4oCcYmluYXJ54oCd?= NPM importer? References: <87mto8zpll.fsf@airmail.cc> <87zgs3829p.fsf@gnu.org> <87fsttuys3.fsf@dustycloud.org> <877deo473m.fsf@gmail.com> Date: Fri, 08 Oct 2021 09:16:02 -0500 In-Reply-To: <877deo473m.fsf@gmail.com> (Maxim Cournoyer's message of "Thu, 07 Oct 2021 21:51:09 -0400") Message-ID: <87czoflhzx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::129; envelope-from=cox.katherine.e@gmail.com; helo=mail-il1-x129.google.com 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: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1633702613; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=CTur6IeSlF5P+ulEqxW9VaTk/BT1AEoWrsIEJfi5Ru0=; b=bk+kJ4ggfG8HY8e2GAXmsxh+58y4XSFDZcz4GRZqC3xT14Gcx+ohdBxVNVMQ2CMajCRL1d yV1AINttz6oiI/J/88OPNuVL1q+hcH1hXViua1UrBhdQ1iZM3pZFwxsRwXVrnrQ7U8qVyJ fqI+Em1+X7h1Vsl47fA7ZZQOA/NwuvdT1G7YBpffl/oACdXNwdXNrM9aKJzZ1+Ur1Pqvrz XnZHRgIS+LPJYwNWrYeVk/f1dRwrLpmnANkoAVbJQF9duu74fLBNCjL79LvC2V9+TQouRm SVjvyntg4H6L64FiMmiKr4TdC+SMFJUNLAoAxa9F4hiBHW9Kyr+Cgyg5fl7Slw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1633702613; a=rsa-sha256; cv=none; b=Pu6o0XyKsPyFoN4+JcFl5tveFq0sLng886zHzsQJUBLtY6h1ALUgiuM3MkDkEvT+51YKG3 ALMZwJtcmtXs7xNvMRqFkGUqxRJtPRpfGp8+WMKidsDm+ox1w0XiRM8IWO8rGsyssZemof xqLzgytK1QKZ+jU9vI7Ah73nQx3GX3Fp4O+FMZWYq66R9i5fjHQJf/Mh3zHF8sJRQ/ayJu lOPNZ2XfbviczyUujKvBz+J6wE94dqmC/NdyJLDOIY7IhN9mZLItV12CBNqz8h/x0kq061 ZS7QcQ+dzJc89ie0WtJ7/4XqTZuWlldg3jUS3Bh2Hud8eHst7uyd4JRqjQF+kA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=gieQD26N; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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-Migadu-Spam-Score: 1.19 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=gieQD26N; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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-Migadu-Queue-Id: 33D03238DE X-Spam-Score: 1.19 X-Migadu-Scanner: scn0.migadu.com X-TUID: n2JdPPB1U7JW Maxim Cournoyer writes: > I'm not too keen on having an importer which produces packages that > can't be included in Guix proper -- it seems a double standard to me. > I'd personally prefer to have such tool maintained outside of Guix > proper. > > My 2 cents. I disagree with this because the benefit of Guix can extend beyond the packages it provides. It is a computing environment and not the sum of its parts. I don't always have full control over my computing environments. There are certain contexts, say my job, that require that I run binaries for which I don't have source code. Guix having the flexibility to support me in these contexts allows me to keep using, contributing, and supporting Guix. I.e., there's a network effect. In my opinion, Guix should be the gentle current towards its free ecosystem. But it should also acknowledge the wider world in which it exists, and be supportive of its users in those contexts too. I don't think this in any way diminishes the strong principles it adheres to. What do you think? -- Katherine