From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: non-gnu elpa issue tracking Date: Thu, 10 Dec 2020 03:23:40 -0800 Message-ID: References: <20201209125516.lenqswi7fhiscbr2@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12230"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Boruch Baum , Emacs-Devel List To: thibaut.verron@gmail.com, Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 10 12:24:48 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knK40-00033d-AI for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Dec 2020 12:24:48 +0100 Original-Received: from localhost ([::1]:43034 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knK3z-0000h0-9P for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Dec 2020 06:24:47 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44366) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knK2y-0008OU-BV for emacs-devel@gnu.org; Thu, 10 Dec 2020 06:23:44 -0500 Original-Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]:37313) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knK2w-0006vW-Rd for emacs-devel@gnu.org; Thu, 10 Dec 2020 06:23:44 -0500 Original-Received: by mail-pl1-x635.google.com with SMTP id bj5so2616215plb.4 for ; Thu, 10 Dec 2020 03:23:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=Iog18J/bNOHlqq3o9vhCV4dV4FCCldYfVq2C1+vYwbI=; b=EFo/E/Cnpny/WSkkZKA3hP4lEejiW6sXeeuJ9mVfWouMLncPXw6gPT8Ej3ZjkikK9u dBLp2P8BOwAEoA5T3HoZ6XEJadr2Vli8p52BDWUdDl3fcTkf7vhiiP1w8VyUuVSQ6r37 Y1YezmOPU0ytRs7d89PXib1kBXR5IxQm5euXuBxd/uFDl84lRzSc9KCNCUxymyY1fa2A rGrGoMLL6KIiUXZo4gsfhcQ0wm7TFwKf1KKGe0Jym3lRoz9Ve0znnDhpKftRtQTvUgkV XoxXibssFQVQEbc7tSNbDHpUq0l+qwPr+Qz8VqyWPYWTmBcqlLp8epmTdSmeKUlfol78 YKgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Iog18J/bNOHlqq3o9vhCV4dV4FCCldYfVq2C1+vYwbI=; b=h4tax4/6kBjp4n4WmJT84QasStcNWQvG2U6q5ia2AQS59OcrzlNSTClZPnMxu2HK0m oxchPeaTOxkANOg9KRbNRatHTENWDl4+c4ZHcKO5sBeOl7otHtugyKWs3bu979QT8UOZ MpqmnCalMhI4QVM+QwkjuDEMCrIEIPdfX04Io8qdWB9x1JvA9dlDYAL2I/11Z1vjv9hT LMMlpyKH/xZ/xItgfeNXFgcZ60B7tp79bCbbUNYz7BW4IQ5xhgyVjTW7N2nro41stSTd eScEXiOXd3Q7KiHRT2Rtp4wKKTvDFR3wCw5MhRE5vBcsSFMYCYjwADxiEfoY+Cbmq7s8 nPyg== X-Gm-Message-State: AOAM532qjdlqIFsYaa7SUyHj+lSqndsVXpNzfMKBejRJ+hmKh74P111D tk4tsCvPaTuqXxDxR6X6BFcUKMSYhgMlhOHTei4= X-Google-Smtp-Source: ABdhPJzrxRI5bdtdFS5GfvybXef1z8qbL4dqePMbl9xYJUh9UC3vEbL2+5IhbH89P8K1WASuQ3zMOYfTtUFN0Kp3PjA= X-Received: by 2002:a17:902:ac93:b029:db:c725:e321 with SMTP id h19-20020a170902ac93b02900dbc725e321mr5985260plr.41.1607599421114; Thu, 10 Dec 2020 03:23:41 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 10 Dec 2020 03:23:40 -0800 In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::635; envelope-from=stefankangas@gmail.com; helo=mail-pl1-x635.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: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:260645 Archived-At: Thibaut Verron writes: > Would gitlab be acceptable, at the very least? There are no requirements that the git repository should not be hosted on Gitlab, Microsoft Github or any other place. This is already the case on GNU ELPA, and NonGNU ELPA will not change that. > I thought that the point of non-GNU ELPA was to bridge the gap between > the emacs developers and the "community developers". But this kind of > minor ideological changes, in my opinion, is more likely to antagonize > developers. To be clear, no such changes are planned. > Am I correct to understand that if some developers decide that they do > not want their package included in non-GNU ELPA, the only way that > they can enforce this decision is to use a less permissive license for > future releases? Correct, that is in general how free software works. But they could also, you know, tell us that they don't want it included. There is no reason to suspect that it would not be taken into consideration. I don't think it is prudent to tie our hands in advance by saying that we will never, under any circumstances, distribute a package unless its maintainer wants to work with us. > I thought the goal of non-GNU ELPA was to make MELPA necessary only > for non-free packages, and thus useless of the vast majority of users. AFAIK, the goal is to provide a curated and free package archive that can be enabled by default in Emacs. The aim is not to make MELPA "useless", in fact it would be better if it could become more useful, for example by not including packages that encourages the use of non-free software. > If "non-free" now includes all those packages whose developers don't > want to deal with issues outside of github, it can become a lot more > extensive. NonGNU ELPA has no rules detailing how a maintainer should deal with bugs.