From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: ams@gnu.org (Alfred M. Szmidt) Newsgroups: gmane.emacs.devel Subject: Re: What is GNU ELPA? Date: Mon, 18 May 2020 09:01:06 -0400 Message-ID: References: <35DBF02E-44D7-41E5-A217-7D6EC84ED221@icloud.com> <07d7ff5d-dd57-00e7-933f-3188d57d6185@yandex.ru> <96f718b4-8ba9-7b9a-f940-7070e4a9a424@yandex.ru> <79db0457-e6ac-e555-93ac-167416da7b4b@yandex.ru> <1eaa852c-9fda-97f3-a3aa-8a52c6e52c2c@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="104595"; mail-complaints-to="usenet@ciao.gmane.io" Cc: hmelman@gmail.com, rms@gnu.org, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 18 15:02:44 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 1jafPn-000R4Z-RP for ged-emacs-devel@m.gmane-mx.org; Mon, 18 May 2020 15:02:43 +0200 Original-Received: from localhost ([::1]:47140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jafPm-0008AH-UN for ged-emacs-devel@m.gmane-mx.org; Mon, 18 May 2020 09:02:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jafOL-0006Xa-E7 for emacs-devel@gnu.org; Mon, 18 May 2020 09:01:13 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:56878) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jafOK-0000oV-V0; Mon, 18 May 2020 09:01:12 -0400 Original-Received: from ams by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jafOE-0003aa-J6; Mon, 18 May 2020 09:01:07 -0400 In-reply-to: <1eaa852c-9fda-97f3-a3aa-8a52c6e52c2c@yandex.ru> (message from Dmitry Gutov on Mon, 18 May 2020 13:57:53 +0300) 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:250740 Archived-At: > We take this issue very seriously, so we have a rule not to say > anything that might suggest the use of nonfree software. We > don't mention the existence of a program if it can't be used in > the Free World. See the GNU Coding standards in > gnu.org/prep/standards, node References. But the situation here is twice removed. MELPA itself is libre software. All packages there are libre as well. Some small minority integrate with non-free software, but that is it. And that is enough to cause a problem, there are several programs that are free software which are not included in the Free Software Directory for example because of that reason. Another issue is that MELPA is it is hosted on Gitblob, that requires users to run non-free Javascript, that is another problem making it unsuitable to reference in any GNU website. We don't shy away from mentioning e.g. MS Windows, and the vast majority of software for it is proprietary. When we mention Windows, we mention it in passing, we don't give it legitimacy. This is all well explained in https://www.gnu.org/prep/standards/standards.html#References .