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 17:09:03 +0300 Message-ID: <20201012140903.GS2923@protected.rcdrun.com> References: <20201011120840.GC2923@protected.rcdrun.com> <20201011125031.GC6784@odonien.localdomain> <20201012050418.GZ2923@protected.rcdrun.com> <20201012062916.GB2923@protected.rcdrun.com> <20201012081602.GG2923@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="36335"; 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 16:10:21 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 1kRyWq-0009Kp-68 for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Oct 2020 16:10:20 +0200 Original-Received: from localhost ([::1]:48388 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kRyWp-00088k-8i for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Oct 2020 10:10:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRyWG-0007c7-PN for emacs-devel@gnu.org; Mon, 12 Oct 2020 10:09:44 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:43717) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRyWE-0003Zc-Vb; Mon, 12 Oct 2020 10:09:44 -0400 Original-Received: from localhost ([::ffff:197.157.0.35]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000005A152.000000005F846382.0000665A; Mon, 12 Oct 2020 07:09:06 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/12 10:09:08 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -3 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, 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:257462 Archived-At: * Thibaut Verron [2020-10-12 11:38]: > So only free form, no multiple choice, and permanently in Emacs? > That's fine for me. > > The goal is then sensibly different from that of the suggested survey, > and as you say, they are not mutually exclusive. Yes, like that. Emacs has its website, various simple qeustion based opinion polls can easily published on the website, that was done since inception of websites. > > My opinion is maybe in that sense more "pushy" then what RMS wants, I > > think that free software philosophy has to be pushy 10 times more than > > it is now, as the increase of proprietary software and troublesame > > abuses of people on this planet increased as well. > > > > > Okay, that is a valid point (although I would be interested to > > > know if people still use Marmalade). But then we might as well drop > > > the repository question altogether. > > > > I would drop all the questions, and just have it embedded in Emacs > > Help menu for people to complain, suggest improvements, etc. System > > already exists, but "Report Emacs bug" does not incite suggesting > > improvements. > > Questions are useful to avoid writer paralysis though. > There could be three systems: "answer survey" (with a few free-form > questions to give inspiration), "send suggestion", "report bug". That is right, that is how users should be motivated to communicate. > > Of course. I would not trust the Microsoft Github data at all, and it > > does not show logically to be true, here is short analysis: > > > > - we assume here that Spacemacs has 20700 stars/likes on Microsoft > > Github, because it says so on the page. Does that mean those are > > "users" of Spacemacs? Hard to believe, see below why. > > > > - if I open the main Spacemacs Github page, I can see that last > > improvement on Spacemacs was 29th February 2020, there is not much > > going on. But Spacemacs is appearing as first on Github for the > > search word "emacs". > > Second is the emacs-mirror (and the first result for a google search > "github emacs" for me). Emacs mirror on Github is second, but obviously there is no movement there, it shows that statistics are doubtful. > I don't know how github sorts its results, it is not just stars. Because nobody knows, and especially because it is from Microsoft, I would not touch it or believe it. But that is up to imaginary, as for now, survey evaluators. > > It is untrue that 20700 stars mean there are so many users, people > > click how they want and wish. Spacemacs is definitely not for > > beginners, it is distributed from Git, so user must have and know how > > to git pull or clone it. > > Are you sure about that? The website spacemacs.org has a big > "download" button which serves a zipped copy of master. > Does running spacemacs require knowledge from git after that point? No info on that. But it is quite easy to ask Spacemacs for website statistics, as survey for that reason is obviously not necessary. Then how to know if statistics are real? By asking various configuration packages for statistics, one can find out some ratios, but why? One has to ask WHY each time. One WHY could be to replicate or include or invite the configuration to GNU project. If that is reason why, then why not ask. If there is nothing special, it is just good to let people do what they wish. Example of discussed Spacemacs is clear to me, the data is already there, so the result of pathetic evaluation is that there are many Vim users who like now to use Emacs because of Spacemacs, there are many new keybindings, so if anybody wish to improve Emacs, one could see which are major features of Spacemacs and could ask developers to include their settings into main stream Emacs. Why not? Just go ahead and ask. GNU project already invited everybody to contribute with their projects to be included in GNU. You may ask RMS and Spacemacs developers, if they wish to include Spacemacs as official part of GNU Emacs, that way GNU Emacs would possibly gain popularity. Spacemacs configuration could be optional for user to set, similar like a theme. Why not. I know there are ways. > Regardless, it is possible to run spacemacs without ever visiting the > github page of the project, and github stars cannot track those. > So even though some of those 20k stars are probably not users, or are > no longer users, I still believe that the actual number of users may > be way more than 20k. Yes, but how do you know that? Like where is information available? Finally, why is it important? It is clear that some people like Vim configuration in Emacs, yet it does not mean to change whole configuration to be like theirs.