emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proposal for an Emacs User Survey


From: Bonface M. K.
Subject: Re: Proposal for an Emacs User Survey
Date: Sun, 11 Oct 2020 23:54:24 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)

Hi all! Just some minor feedback.

Adrien Brochard <abrochard@gmx.com> writes:

[...]
>
> I also agree with this. I think no matter what we are going to get
> selection bias and we should not rush any decision based on the survey
> results.
>
>
> * Survey Questions
> (Please note that any "other" should allow for free text entry for the
> respondent to elaborate)
>
> ** How would you characterize your use of Emacs?
>    - Use it for work
>    - I use it for serious "hobby" projects
>    - I'm just tinkering
>    - I use it for my studies
>    - Other
>

You could use Emacs for "everything". I'd propose
you make this question open-ended?

> ** What do you use Emacs for?
>     - Software development
>     - Research writing
>     - Data science
>     - Writing
>     - Other
>

Same as above. You could use Emacs as a
combination of the above.

> ** How long have you been using Emacs?
>
> ** Which version of Emacs do you use?
>
> ** What OS do you primary use?
>     - Linux
>     - Windows
>     - MacOS
>     - BSD
>     - Other
>
> ** How do you use Emacs?
>     - GUI
>     - Terminal (TUI)
>     - Both
>
> ** How do you run Emacs?
>     - Client/Server mode only
>     - Standalone application only
>     - Both
>
> ** Describe your configuration
>    - I am using vanilla emacs (little to no configuration).
>    - Custom configuration
>    - Spacemacs - https://github.com/syl20bnr/spacemacs
>    - Doom Emacs - https://github.com/hlissner/doom-emacs
>    - Prelude - https://github.com/bbatsov/prelude
>    - purcell emacs.d - https://github.com/purcell/emacs.d
>    - magnars emacs.d - https://github.com/magnars/.emacs.d
>    - Emacs Starter Kit - https://github.com/eschulte/emacs-starter-kit
>    - oh-my-emacs - https://github.com/xiaohanyu/oh-my-emacs
>    - Better Defaults - https://github.com/technomancy/better-defaults
>    - Graphene - https://github.com/rdallasgray/graphene
>    - ohai-emacs - https://github.com/bodil/ohai-emacs
>    - ergoemacs-mode - https://github.com/ergoemacs/ergoemacs-mode
>    - Rho Emacs - https://github.com/GChristensen/rho-emacs
>    - Radian - https://github.com/raxod502/radian
>    - Centaur Emacs - https://github.com/seagle0128/.emacs.d
>    - Other
>
> ** What keybindings do you use?
>    -  Emacs defaults
>    -  Evil/Spacemacs/Doom-Emacs (all the vim-likes)
>    -  CUA-mode
>    -  God-mode
>    -  Boon
>    -  Xah-Fly-Keys
>    -  Custom modal (ryo-modal, etc)
>    -  Custom modifiers (Emacs from scratch)
>    -  Other
>
> ** Prior to using Emacs what was your primary editor?
>    - VIM
>    - VScode
>    - Eclipse
>    - Notepad++
>    - Sublime
>    - Intelij
>    - Other
>
> ** org-mode usage
>     - I use emacs only for org-mode
>     - dayly
>     - from time to time
>     - Not a org-mode user
>
> ** Which completion/selection framework do you use?
>    - helm
>    - ivy
>    - ido
>    - icomplete
>    - other
>    - i don't use a completion framework
>
> ** How do you manage third-party elisp?
>     - built-in package.el
>     - Spacemacs does it for me
>     - straight.el
>     - borg
>     - leaf
>     - el-get
>     - Nix
>     - git submodules without Borg
>     - git subtrees
>     - git clones
>     - guix
>     - quelpa
>     - cask
>     - No third-party deps
>     - other
>
> ** How do you get emacs packages(if applicable)?
>     - No repos
>     - Gnu Elpa
>     - Melpa/Melpa Stable
>     - Directly from the source (e. g. using straight).
>
> ** Can you list some of your favorite package?
>
> ** What package do you use for error checking?
>    - Flymake
>    - Flycheck
>    - None
>
> ** Do you use TRAMP?
>
> ** DO you use Magit?
>
> ** What package do you use for project management?
>     - project.el
>     - projectile
>     - Other(mention)
>     - None
>
> ** Do you use shell/terminal emulator in Emacs?
>     - eshell
>     - shell
>     - term
>     - ansi-term
>     - do not use.
>
> ** Do you use mail client in Emacs?
>     - Mu4e
>     - Gnus
>     - Mut
>     - notmuch
>     - do not use
>
> ** What is your Elisp proficiency?
>     - Beginner/No knowledge
>     - Basic elisp understanding
>     - Intermediate
>     - Advanced
>     - Expert
>
> ** If you use Emacs for programming, which languages do you program in?
>
> ** do you use a language server with lsp-mode? With what languages?
>
> ** Do you use Emacs for debugging? What do you use? (Gdb, dap-mode etc)
>
> ** Which theme do you use?
>
> ** Have you ever contributed to GNU Emacs core/Elpa?
>     - No
>     - No, but I would do that if the process is changed(e. g. using
> github pull requests instead of the mailing list, no papers, etc**.
>     - I do PRs from time to time
>     - I provide PRs regularly
>     - I am active contributor/maintainer
>
> ** Have you ever contributed to Melpa package?
>     - No
>     - I do PRs from time to time
>     - I provide PRs regularly
>     - I am a package maintainer
>
> ** What Emacs community forums have you visited in the past year?
> Answers would be things like
>     - r/emacs
>     - Emacs mailing list
>     - irc
>     - Emacs meetups
>     - I follow twitter Emacs related accounts
>     - Other
>
> ** What are some of the Emacs improvements you are the most interested in?
> ** what do you think are Emacs' greatest strengths?
> ** can you recall any difficulties you faced initially learning Emacs?
> ** What is the one thing you would like emacs to do differently?
> ** How did you hear about this survey?
> ** If there is another survey in 2021, would you be opposed to it
> containing optional & general demographics questions?
>    It could include age backets, gender, country or language
> ** Do you have a preferred platform for filling out the survey in the
> future?
> ** General feedback about the survey process?
>
>
>

-- 
Bonface M. K. (https://www.bonfacemunyoki.com)
Chief Emacs Mchochezi / Twitter: @BonfaceKilz
GPG key = D4F09EB110177E03C28E2FE1F5BBAE1E0392253F

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]