From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#59609: 29.0.50; [PATCH] Better advertise (Non-)GNU ELPA in emacs manual Date: Fri, 08 Sep 2023 12:43:15 -0400 Message-ID: References: <83pmd9ssp7.fsf@gnu.org> <831qf8yj2l.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2894"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59609@debbugs.gnu.org, Stefan Kangas To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Sep 08 18:44:07 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1qeeaU-0000X8-DJ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 08 Sep 2023 18:44:06 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qeeaP-0005gs-Py; Fri, 08 Sep 2023 12:44:01 -0400 Original-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 1qeeaO-0005gj-Jb for bug-gnu-emacs@gnu.org; Fri, 08 Sep 2023 12:44:00 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeeaO-0003mA-BX for bug-gnu-emacs@gnu.org; Fri, 08 Sep 2023 12:44:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qeeaQ-0001lh-AT for bug-gnu-emacs@gnu.org; Fri, 08 Sep 2023 12:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Sep 2023 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59609 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 59609-submit@debbugs.gnu.org id=B59609.16941914136752 (code B ref 59609); Fri, 08 Sep 2023 16:44:02 +0000 Original-Received: (at 59609) by debbugs.gnu.org; 8 Sep 2023 16:43:33 +0000 Original-Received: from localhost ([127.0.0.1]:45373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeeZx-0001kq-CG for submit@debbugs.gnu.org; Fri, 08 Sep 2023 12:43:33 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:57282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeeZu-0001kc-G1 for 59609@debbugs.gnu.org; Fri, 08 Sep 2023 12:43:31 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id BA907100084; Fri, 8 Sep 2023 12:43:22 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1694191397; bh=FIsKmeJQt+sKDPIfSxiVfgApDGpku70vvRU80z0ygtA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=YZr0xy9MD6H7lcTawYYAx8loc1t2iMVCMTE4zeLLGKFssWJ5pR9yMePWzc+ajSWJx RWmnVxJCu1kVy8uoQOI3EAwF9UiArvdaUMQvJp3pPWpK1veQVBDxnS24+frpJbudyN C7dyowGFS2cRdaSrYShhHRlCzOmIr1eCQVOfSCNtZDee2eNZeUMLo71xglZGgDcdnM 8B/UTow+bdvVE/bWYwXXvUIOWEFVScUQhyEVp063PD3IXkmMu5sJlMtDAuQbXDPRaT ff9VxPZK7Azq1AeyN79ZdXqpbNuKgqXvGjtzjq6K/VmD56TO+AZ14DmZXUvGecP6Rm R9xaWYEJA7n8Q== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 3C3C4100064; Fri, 8 Sep 2023 12:43:17 -0400 (EDT) Original-Received: from alfajor (unknown [23.233.149.155]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id AC756120392; Fri, 8 Sep 2023 12:43:16 -0400 (EDT) In-Reply-To: <831qf8yj2l.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 08 Sep 2023 14:56:34 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:269796 Archived-At: > It's a good starting point, but the copyright assignment issue is not > the only issue (not even the main one, from my POV). The main issue > with NonGNU ELPA, IMO, is that packages there don't necessarily adhere > to the Emacs coding conventions, are not supervised by the Emacs > maintainers, and do not have to coordinate their development decisions > with the Emacs team. So their integration into Emacs could be less > seamless than that of packages from GNU ELPA. FWIW, GNU ELPA packages don't necessarily "adhere to the Emacs coding conventions" either and neither are they all "supervised by the Emacs maintainers" or "have to coordinate their development decisions with the Emacs team". Some do, but not all of them by a long shot. In practice the real deciding factor *is* the copyright assignment (which often ends up selecting for a kind of "philosophical agreement" about the primacy of ethical goals over technical ones). Stefan