From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: Proposal for an Emacs User Survey Date: Tue, 13 Oct 2020 08:25:22 +0300 Message-ID: <20201013052522.GD31408@protected.rcdrun.com> References: <4a1188f8-9864-54c0-ae6f-5f32102d9757@gmx.com> <20201011073553.GA6784@odonien.localdomain> <20201011120840.GC2923@protected.rcdrun.com> <20201011125031.GC6784@odonien.localdomain> <20201012050418.GZ2923@protected.rcdrun.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27458"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.14.0 (2020-05-02) Cc: thibaut.verron@gmail.com, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 13 07:26:23 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 1kSCpL-00072h-6P for ged-emacs-devel@m.gmane-mx.org; Tue, 13 Oct 2020 07:26:23 +0200 Original-Received: from localhost ([::1]:53864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSCpK-00017I-6f for ged-emacs-devel@m.gmane-mx.org; Tue, 13 Oct 2020 01:26:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSCoU-0000bz-8T for emacs-devel@gnu.org; Tue, 13 Oct 2020 01:25:30 -0400 Original-Received: from static.rcdrun.com ([95.85.24.50]:57399) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSCoS-00039K-Jy; Tue, 13 Oct 2020 01:25:29 -0400 Original-Received: from localhost ([::ffff:197.157.0.35]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002A0B38.000000005F853A45.00004012; Tue, 13 Oct 2020 05:25:25 +0000 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=95.85.24.50; envelope-from=bugs@gnu.support; helo=static.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/13 00:59:21 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: 15 X-Spam_score: 1.5 X-Spam_bar: + X-Spam_report: (1.5 / 5.0 requ) BAYES_40=-0.001, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no 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:257518 Archived-At: It is good to develop verified, safe, separate repository at elpa.nongnu.org that would be included in Emacs as default, so that people can get the safe, verified packages from repository that takes care of users and help them understand freedom issues. For MELPA warning it is good to be specific, as if there is some wrapped proprietary software on MELPA, then let us find out which software it is, and one can make a list, or even ask MELPA not to include such. Which one it is exactly? The list of packages that wrap proprietary software would be anyway required, if GNU wish to publish elpa.nongnu.org Above is based on below. * Richard Stallman [2020-10-13 06:53]: > Some Emacs users have though about this but were not convinced, and > then they probably dropped the question from their thoughts. If we > treat MELPA as if it were as legitimate as the free archives, they > will be encouraged in considering it as legitimate as the free > archives. > > Perhaps we should do something to show them what the issue is. > Perhaps with text like this: > > ====================================================================== > GNU Emacs is part of the GNU operating system. The GNU Project aims > to escape, then replace, all nonfree software with freedom-respecting > free software. > > We maintain an Emacs package archive that consists of free packages > that can run in a free environment. There is another Emacs package > archive called Melpa which distributes packages require the user to > install some nonfree programs. That practice is harmful because it > encourages the installation of those nonfree programs, and that works > against our goal -- it prioritizes short-term convenience over > freedom. > > Rather than prioritize short-term convenience over freedom, we > normally avoid mentioning that Malpa exists. > > As a special exception, we mentioned it in a question in this survey, > to get data about its use. That does not mean we have changed our > minds about our criticism of Melpa. > ======================================================================