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: Sun, 11 Oct 2020 22:46:31 +0300 Message-ID: <20201011194631.GR2923@protected.rcdrun.com> References: <87imbia0dq.fsf@posteo.net> <20201011104627.GB28425@protected.rcdrun.com> <87y2kc8v09.fsf@posteo.net> 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="22169"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.14.0 (2020-05-02) Cc: abrochard@gmx.com, rms@gnu.org, emacs-devel@gnu.org To: "Philip K." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Oct 11 21:49:10 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 1kRhLB-0005f2-MN for ged-emacs-devel@m.gmane-mx.org; Sun, 11 Oct 2020 21:49:09 +0200 Original-Received: from localhost ([::1]:55950 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kRhLA-0002Do-Nw for ged-emacs-devel@m.gmane-mx.org; Sun, 11 Oct 2020 15:49:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kRhJo-0001R9-Pa for emacs-devel@gnu.org; Sun, 11 Oct 2020 15:47:44 -0400 Original-Received: from [95.85.24.50] (port=44383 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 1kRhJm-000072-Rh; Sun, 11 Oct 2020 15:47:44 -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 00000000002A0B3D.000000005F83615C.000066A9; Sun, 11 Oct 2020 19:47:39 +0000 Content-Disposition: inline In-Reply-To: <87y2kc8v09.fsf@posteo.net> 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/11 13:16:16 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:257404 Archived-At: * Philip K. [2020-10-11 21:42]: > Jean Louis writes: > > > * Philip K. [2020-10-10 12:37]: > >> Richard Stallman writes: > >> > >> > [[[ To any NSA and FBI agents reading my email: please consider ]]] > >> > [[[ whether defending the US Constitution against all enemies, ]]] > >> > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > >> > > >> > > The most obvious reason to me is that user error handling is pretty > >> > > poor. Because there is no JS, we cannot offer front-end validation, that > >> > > means that the backend server is responsible for validating fields > >> > > submitted. > >> > > >> > If we want to learn what users think, we should not limit their > >> > responses to a small set of 'valid" possible answers. The plan > >> > I designed for inquiries asks users to answer in their own words. > >> > >> But wouldn't that make it needlessly hard to analyse the results, > >> especially if the question should be numerically quantified? > > > > As I have done larger surveys for public relations and I know methods, > > I know how tedious it is to evaluate such survey, we have been > > employing many people, like 20 people, to just analyze what exactly > > did people check or did not check, what did they write, to read their > > handwriting, and then to properly analyze it. > > > > However, Emacs feature requests or survey about using Emacs need live > > user, not user as a number. > > Of course, but there are still numbers that describe aggregate > phenomenons that individual users don't actively notice. A question I > would be interested in is what the correlation is between people who use > specific configuration-templates (Doom, Spacemacs, etc.) and how long > they have been using Emacs/Age. Depending on what the results are, we > would have a batter guess as to whether the popularity of these > templates is just because newer users aren't secure in configuring their > own Emacs, or if people just like these templates in general (what they > like is individual, that's where plain text responses are > interesting). I have the book of I guess Robert Kyosaki here, I cannot find at moment exact reference, the idea I got from the book (or maybe not), is that surveys can be done easily, one can start asking even less number of users and with simple questions, and one will very soon find a pattern that becomes very probable final survey result. As those configuration templates are located on Microsoft Github, one way to make the survey or find out that information is to submit the issue there in each configuration, and simply ask them, you will find out. Another fact is that developers of those configurations obviously already did their own analysis on what is needed and wanted and produced that what became popular configuration. Their survey is already done. Thus if Spacemacs configuration is most popular, then core Emacs developers could use those results of established famous features and see if anything could be implemented easier from upstream. My personal view point on Spacesmacs, Doom, etc. is that those group of people like shiny, like showing off their theming, they have time for their hobby, but I have not researched enough, did not install any of those, I don't even install external themes, I use only those built ins.