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: Mon, 12 Oct 2020 09:29:16 +0300 Message-ID: <20201012062916.GB2923@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="30082"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.14.0 (2020-05-02) Cc: Richard Stallman , emacs-devel To: Thibaut Verron Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 12 08:32:38 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 1kRrNt-0007iY-PT for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Oct 2020 08:32:37 +0200 Original-Received: from localhost ([::1]:37064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kRrNs-0005rw-S3 for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Oct 2020 02:32:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56534) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRrM1-0004yA-Qx for emacs-devel@gnu.org; Mon, 12 Oct 2020 02:30:41 -0400 Original-Received: from [95.85.24.50] (port=38477 helo=static.rcdrun.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRrLx-0001qS-Ar; Mon, 12 Oct 2020 02:30:39 -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 00000000002A0B39.000000005F83F800.00005E95; Mon, 12 Oct 2020 06:30:23 +0000 Content-Disposition: inline In-Reply-To: X-Host-Lookup-Failed: Reverse DNS lookup failed for 95.85.24.50 (failed) 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/12 00:11:15 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: 4 X-Spam_score: 0.4 X-Spam_bar: / X-Spam_report: (0.4 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SORBS_WEB=1.5, RDNS_NONE=0.793, 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:257447 Archived-At: * Thibaut Verron [2020-10-12 08:34]: > > > Just as a reminder, here is what the email starter suggested: > > > > > > > a survey for Emacs users to better grasp the diversity and various usages > > > out there > > > > > > There is nothing about taking practical decisions or encouraging free > > > software (or anything) there. > > > > Every opinion poll survey has a purpose, normally the purpose is to > > find out what majority wish and want to improve the product or service > > and thus reach or gain more customers, strike it, users. > > Yes it has a purpose, I quoted it above. To understand "the diversity > and various usages out there". Specifically excluding some popular > usages defeats that purpose. Tell me examples of popular usage that you refer to? Free form gives enough possibility for any user to explain anything they wish. > If anything, wouldn't we want to get an idea how many Emacs users > currently use a non-free package repository? I am not sure if there is any non-free package repository for Emacs. MELPA is fetching most packages from the Microsoft Github, and Github dictates free licenses for any public repository, most of them are free software. For me is hard to find particular example that uses non free software. That will be work to do, to move some public packages to non-GNU ELPA. MELPA recipes can be cloned, copy of software can be placed on nongnu.org automatically, later revised from TODO to be TO PUBLISH, and distributed ethically. > > They do provide free software naturally as packages should be GPL so > > far I understand (not sure), but if they wrap non free software or > > have pointers to non free software, such recommendation would be > > contrary to principles why GNU Emacs have been made as free software. > > I don't understand why a question in a survey would be seen as a > recommendation. Above paragraph refers to MELPA, that could wrap non free software in the free software packages. I can then imagine links in packages pointing to non free software, that is what was meant with recommendation. It does not refer to questions in the opinion poll. > That's similar, in a sense, to those social surveys asking people if > they have done drugs. I don't think those want to encourage people to > take drugs. > > > > The same warning could be used when mentioning windows, non-free > > > IDEs, etc. > > > > Warning you mention is used on Emacs download page, see > > https://www.gnu.org/software/emacs/download.html > > Great, so there is precedent ! Why is it acceptable and sufficient on > the main download page but not acceptable in a survey? It is not a new precedent, it was from the creation of Emacs to talk about free software, and advise people. In my opinion GNU project should increase the marketing of free software philosophy by power of 10, it is not enough. > Those words are a bit too harsh when applied to Melpa, I hope that > we agree on that. And nobody likes to read propaganda (no matter how > justified) in a survey, so having such a long tirade could again > lead to selection bias. GNU project with promotion of free software is not biased as that would mean that it is influenced in an unfair way. GNU project is influenced in a fair way and thus should be promoting and supporting free software and helping users of proprietary software to understand what is free software and freedom in computing. The word propaganda you maybe used in a negative connotation, but the word itself means promoting information to spread some cause. Who is not interested, would not read it. The point of propaganda that some will get interested, so propaganda gives results for those who are. > But, for example, wouldn't something like below be both short and > explicit enough? > > "- Melpa (Note: Emacs and the GNU project DO NOT ENDORSE package > repositories which encourage non-free software, see > https://www.gnu.org/philosophy/)" I do not think that it is necessary for survey from GNU Emacs to ask if people are using Melpa or whatever other software repository. Reason for that is that it is obvious that people do, people ARE using MELPA and Marmalade software repositories; AND more important reason not to ask is that information about usage of those repositories, likes, number of contributors, it is already available on the Microsoft Github "Insights" link on the MELPA page. There is no point in asking users what is already obvious. There are stars or likes on Github. If there is certain disagreement between GNU and MELPA, that is valid reason as well. In my opinion, the team of MELPA is preparing the list of packages well, then GNU team working on ELPA on nongnu.org can fork all the software and curate and remove whatever is unsafe or not ethical and make a new repository.