From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jonas Bernoulli Newsgroups: gmane.emacs.devel Subject: Re: Emacs Survey 2022 - design Date: Wed, 18 May 2022 13:19:29 +0200 Message-ID: <874k1nrsu6.fsf@bernoul.li> References: <87ee0sb3by.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31742"; mail-complaints-to="usenet@ciao.gmane.io" To: Timothy , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 18 13:25:11 2022 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 1nrHnj-000821-Jp for ged-emacs-devel@m.gmane-mx.org; Wed, 18 May 2022 13:25:11 +0200 Original-Received: from localhost ([::1]:35474 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nrHni-0004cx-1r for ged-emacs-devel@m.gmane-mx.org; Wed, 18 May 2022 07:25:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52630) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrHiM-0000VA-ID for emacs-devel@gnu.org; Wed, 18 May 2022 07:19:39 -0400 Original-Received: from mail.hostpark.net ([212.243.197.30]:42742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrHiK-0001EZ-7E for emacs-devel@gnu.org; Wed, 18 May 2022 07:19:38 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id C4E8816400; Wed, 18 May 2022 13:19:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:references:in-reply-to:subject:subject :from:from:received:received; s=sel2011a; t=1652872771; bh=1GUE5 /CDySHGkminaiIE1VL5i87/xJMgRwZj0c8lSRQ=; b=JObaTDcb/F2SfVvFhLSZk 7RZQvWhjIjGOWWn78vZGJBLHjKa3LaPv7cOE3N7wt0xHKs8K0LFVr4e1PK61FPpe MfjhcBlPY31cr5nTScBpocKIPjGW4Qfyh75Rxy3GvWyBr+u4lSJJnz+NpFL3m9Sw G01xs4e5DCTKheqLyAt7n0= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Original-Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id fyLW5XPaqyVI; Wed, 18 May 2022 13:19:31 +0200 (CEST) Original-Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 92F7D168F0; Wed, 18 May 2022 13:19:31 +0200 (CEST) In-Reply-To: <87ee0sb3by.fsf@gmail.com> Received-SPF: none client-ip=212.243.197.30; envelope-from=jonas@bernoul.li; helo=mail.hostpark.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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." 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:289915 Archived-At: > I=E2=80=99m pushing for a 2022 Emacs survey. Always fun. Thanks! > provide some feedback on the survey > ** How do you manage third-party packages? Please include borg (https://github.com/emacscollective/borg). It may not have many users but then again, it may. Only one way to find out. > - [ ] Frequently > - [ ] Rarely > - [ ] Never That's like those scientific studies that only offer four levels of X to choose from, except here it's only three choices here. What about "All the time", to get at least to the level of detail, that that Covid study I took part in, had? Maybe also add "Occasionally" in the middle; the neutral option that is so often missing? [Is anyone aware of a study about whether leaving out a neural option leads to more polarized results? I.e., is mildly-pro+mildly-contra ~=3D mildly-pro+neutral+mildly-contra, or are respondents encouraged to pick the extremes (e.g., because both mild variants are seen as neutral in the absence of a fully neutral choice)?] > ** Do you have any general feedback on the survey? That's it? That wasn't many questions. They would need some work, but here are some I would be interested in: - How do you learn about new packages? - Do you try out new interesting packages immediately, or wait for them to mature? - Do you sometimes discover old package and use them instead of newer alternatives? - Do you research established alternatives when a new shiny package comes along? - Do you install the packages that you maintain yourself using package.el? (As opposed to manually adding the appropriate directory to the load-path= .) - Do you publish your own packages on an *ELPA as soon as they are usable, or do let them mature a bit first? (Why the former?) - How often do you contribute new features to the packages you use? - How often do you contribute bugfixes to the packages you use? - How often do you ask the maintainers of the packages you use for help? - Where do you request help with packages that are part of GNU Emacs? - Where do you request help with packages that are not part of GNU Emacs? - If you use a starter-kit, who do you usually ask for help first; the starter-kit maintainers, the package maintainers, the wider community? - What do you do if your feature request or contribution is rejected? - What documentation do you wish package authors would more often provide? [] Comparison with alternatives [] Tutorials [] Design rational [] Info manual [] Screenshots [] Videos [] Concise introduction [] ... [ ] . Cheers, Jonas