From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Timothy <tecosaur@gmail.com>
Newsgroups: gmane.emacs.devel
Subject: Re: Emacs Survey 2022 - design
Date: Thu, 19 May 2022 22:54:14 +0800
Message-ID: <87a6bdblo1.fsf@gmail.com>
References: <87ee0sb3by.fsf@gmail.com> <877d6kvvcq.fsf@posteo.net>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
	logging-data="32321"; mail-complaints-to="usenet@ciao.gmane.io"
User-Agent: mu4e 1.6.10; emacs 28.0.92
Cc: emacs-devel@gnu.org
To: Philip Kaludercic <philipk@posteo.net>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 19 17:14:31 2022
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1nrhrD-0008DV-Cz
	for ged-emacs-devel@m.gmane-mx.org; Thu, 19 May 2022 17:14:31 +0200
Original-Received: from localhost ([::1]:40794 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1nrhrC-00013y-Dr
	for ged-emacs-devel@m.gmane-mx.org; Thu, 19 May 2022 11:14:30 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58930)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <tecosaur@gmail.com>)
 id 1nrhq9-0007RT-En
 for emacs-devel@gnu.org; Thu, 19 May 2022 11:13:25 -0400
Original-Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:36372)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <tecosaur@gmail.com>)
 id 1nrhq7-0004nZ-Kn
 for emacs-devel@gnu.org; Thu, 19 May 2022 11:13:25 -0400
Original-Received: by mail-pf1-x42e.google.com with SMTP id u15so5390958pfi.3
 for <emacs-devel@gnu.org>; Thu, 19 May 2022 08:13:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:date:references:user-agent:in-reply-to
 :message-id:mime-version;
 bh=IBoOdbuRB1X5Scs4MFWsRLnsHdKQhse0+6yRJwhtipU=;
 b=L7Ywkq4211cJtd4O6IaTE1uuHbJ1nuNJynVXWikcRmKw/ufKV5XqdfGe2pCyHxUMzd
 oop/otfm0VBFWTvKS5DrsmMYp9F212RoC4IwRmgpn/xStYoP9zqgvX/1KIhMPo8P8ewC
 VWiCwcS51MCOfn1KVgxUveUcQtZ/XwumcqWX99eZDlcx1x6FuKOIwe3THLnQ967l741e
 1PtwQVq00KIltM4d3fqSQNyNzHaSWhaotiCW/eNeLToWVyH8zbBIh1/ewbG4om6o85t6
 kvytVoGysy56KbbTD063phyhHZUmUj+lPZvf3YTkQOTTKN5oaYKlp0Qtr1Waad5ed7q5
 K8sw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:date:references:user-agent
 :in-reply-to:message-id:mime-version;
 bh=IBoOdbuRB1X5Scs4MFWsRLnsHdKQhse0+6yRJwhtipU=;
 b=I8Y4ROgl+Wf4OqKuk5XfltY2CxGrpQVDKO/0UsOhSAHnI/gatp/pwUc2n0h4Tev0+X
 0AA7HgAq6QnE1c5oESHIuSvywjuBoJR8KyHW0zYDi0eYp1I7Dn3BB0upwWscq3shOqpS
 H85IgXdhhE9FktjX150+Sfbk0X8r+pMKbnYNyS1mMy+1KrH0z5z3kP9NVX2BEx6aceVK
 iMvjWUS0TGS6amTbNGTqkRiQCbwE1VzexDAtARjhWPq2ypBAOHWNPFUNFnKjWczPlhwQ
 hzpuPJO4r7/OjX+ar1QNszn7MlkQZz6pCgQxn9Qrl3bdYCbilfHJreMmZokBnVoKhPez
 O8AQ==
X-Gm-Message-State: AOAM532oyPtQGxWjrJuLJQWJJiGVIDaGu87tAb5D3z4LZKMPo1I5FldC
 deeDRHz9X9kxFIKh7KMPEzzj+e6ouH4=
X-Google-Smtp-Source: ABdhPJw/cWXUHBDoEhXseHxHh+WKHd9pjpDIWM7caKTrS34uN8029h0c99LlfLFI0G+YtdZ72llFYQ==
X-Received: by 2002:a62:5c3:0:b0:50d:4274:4e9d with SMTP id
 186-20020a6205c3000000b0050d42744e9dmr5387330pff.54.1652973202024; 
 Thu, 19 May 2022 08:13:22 -0700 (PDT)
Original-Received: from localhost (61-245-128-160.3df580.per.nbn.aussiebb.net.
 [61.245.128.160]) by smtp.gmail.com with ESMTPSA id
 i63-20020a62c142000000b0050dc762816dsm4283806pfg.71.2022.05.19.08.13.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 19 May 2022 08:13:21 -0700 (PDT)
In-reply-to: <877d6kvvcq.fsf@posteo.net>
Received-SPF: pass client-ip=2607:f8b0:4864:20::42e;
 envelope-from=tecosaur@gmail.com; helo=mail-pf1-x42e.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: "Emacs-devel"
 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.devel:289968
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/289968>

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Philip,

Thanks for the suggestions!

Philip Kaludercic <philipk@posteo.net> writes:

> Great to see another survey being organised!  Looking through the
> questions I=E2=80=99d like to note the following:
>
> - Add =E2=80=9CCollege=E2=80=9D to who introduced someone to Emacs

I=E2=80=99ve changed =E2=80=9CUniversity=E2=80=9D to =E2=80=9CUniversity/Co=
llege=E2=80=9D. Let me know if you think this
should be two separate options.

> - Add NonGNU ELPA to the package repositories

Done.

> - The list of favourite packages should not mandatory

Hmm, is it not reasonably to assume that everybody has at least a few packa=
ges
they think look pretty good? Hmm, it doesn=E2=80=99t seem too bad if we wer=
e to just
have a maximum.

> - The built-in themes should be added to the theme list

If we have all the built-in themes, the list gets a bit long. The approach =
I=E2=80=99m
taking is trying to prioritise the most popular options, and leave the =E2=
=80=9Cother=E2=80=9D
box for everyone else.

> - The terminal emulator question should be rephrased =E2=80=9Chow do you =
use a
>   shell within emacs=E2=80=9D, though this is nit-picking

Perhaps. I=E2=80=99m not sure on this.

> - Email clients should also have Rmail, Mew and MH

The previous survey indicated a small fraction of responses for these, is t=
here
a reason why you think the =E2=80=9Cother=E2=80=9D box would not be good en=
ough?

> - Perhaps a question on what spell checking programmes are used

It=E2=80=99s there, I think you might have missed it :)

> - I think adding vundo to the undo package list would be nice

Added!

> (points like these should also be presented with some explanation, becaus=
e I
>  can imagine a lot of users don=E2=80=99t even know about these packages =
to begin
>  with)

Hmm. Not a bad idea. I won=E2=80=99t do this right now, but this is worth r=
evisiting
later.

> - A general comment on the =E2=80=9CMy framework/starter kit=E2=80=99s de=
fault=E2=80=9D.  Will
>   you be able to infer what they use, from the framework or is this just
>   a vauge option?

Since we ask earlier what framework/starter kit they=E2=80=99re using (if a=
ny), yes! In
fact, I=E2=80=99m hoping this will be more informative/accurate in the case=
 of users
that haven=E2=80=99t changed the framework/starter kit default and aren=E2=
=80=99t exactly sure
what they=E2=80=99re using.

> - Perhaps mention fido-mode in the =E2=80=9Cselection=E2=80=9D package

Is it used enough to be lifted out of the =E2=80=9Cother=E2=80=9D box? I do=
n=E2=80=99t recall seeing it
much in the 2020 survey results.

> - Are the =E2=80=9Cgender=E2=80=9D and =E2=80=9Cnationality=E2=80=9D ques=
tions necessary?  I can imagine
>   that the former one can cause a lot of complaints (especially when
>   there is no =E2=80=9CI=E2=80=99d prefer not to say=E2=80=9D) option.

There=E2=80=99s no =E2=80=9CI=E2=80=99d prefer not to say=E2=80=9D option a=
s the entire question is optional. If
it seems like adding that is a good idea though, I=E2=80=99m happy to do so.

The 2020 survey asked what people thought of adding demographic questions, =
and
the response was (IIRC) overwhelmingly =E2=80=9Csure, why not=E2=80=9D. So =
these questions are a
response to that.

> - Are the =E2=80=9Cother=E2=80=9D option plain text fields or a kind of =
=E2=80=9Cnone of the above=E2=80=9D?

Text fields :)

All the best,
Timothy

--=-=-=--