More question tweaks after comments from Philip
This commit is contained in:
parent
2044ddbb61
commit
918902d848
|
@ -56,11 +56,12 @@ the questions you see now will not neccesarily be in the final survey.",
|
|||
"Doom Emacs", "Spacemacs", "Prelude",
|
||||
:other]),
|
||||
RadioSelect(:elisp,
|
||||
"What is your level of elisp proficiency?",
|
||||
"What is your level of Elisp proficiency?",
|
||||
["No knowledge" => "none",
|
||||
"I can copy-paste and tweak some code" => "copy-paste",
|
||||
"I can read and understand most Elisp programmes" => "read and understand",
|
||||
"I can write simple functions" => "simple functions",
|
||||
"Fairly proficient, I can/have written my own package." => "write package",
|
||||
"Fairly proficient, I can/have written my own package" => "write package",
|
||||
"I maintain multiple packages" => "many packages"]),
|
||||
MultiSelect(:languages,
|
||||
"Which languages do you program (in Emacs) in?",
|
||||
|
@ -103,17 +104,18 @@ the questions you see now will not neccesarily be in the final survey.",
|
|||
"straight", "elpaca", "use-package",
|
||||
"manual (git clone/download)" => "manual",
|
||||
"not sure", :other]),
|
||||
MultiSelect(:package_repositories,
|
||||
"Which package repositories do you use?",
|
||||
MultiSelect(:package_archives,
|
||||
"Which package archives do you use?",
|
||||
["My framework/starter kit's default" => "framework default",
|
||||
"GNU ELPA" => "ELPA", "NonGNU Elpa", "Melpa", "Melpa Stable",
|
||||
"GNU ELPA", "NonGNU ELPA", "MELPA", "MELPA Stable",
|
||||
"Built from source (e.g. using straight)" => "Source",
|
||||
"not sure", :other]),
|
||||
MultiSelect(:package_discovery,
|
||||
"How do you learn about new packages?",
|
||||
["Reddit", "GitHub", "Mailing lists",
|
||||
"IRC servers", "Matrix servers", "Discord servers",
|
||||
"Web search engines", :other]),
|
||||
"Web search engines", "GNU ELPA/MELPA online package lists",
|
||||
"M-x list-packages", :other]),
|
||||
MultiSelect(:package_research,
|
||||
"When you discover a new package that looks interesting, what do you do next?",
|
||||
["Install and try it immediately",
|
||||
|
@ -142,9 +144,17 @@ the questions you see now will not neccesarily be in the final survey.",
|
|||
["Frequently", "Often", "Sometimes", "Rarely", "Never"]),
|
||||
MultiSelect(:package_contribution_barriers,
|
||||
"If you rarely/never contribute to packages, what are the main bariers to doing so?",
|
||||
["No interest", "elisp proficiency", "not knowing how to modify a package",
|
||||
"the review process", "FSF paperwork (for ELPA)" => "FSF paperwork",
|
||||
:other]), # TODO improve options
|
||||
["Not interested",
|
||||
"Elisp proficiency",
|
||||
"Not knowing how to modify a package",
|
||||
"Not confident in my code quality" =>
|
||||
"Lack confidence in code quality",
|
||||
"Lack of familiarity with the contribution process" =>
|
||||
"Unfamiliar with contribution process",
|
||||
"Wariness of the review process",
|
||||
"Bad prior experience",
|
||||
"FSF paperwork (for GNU ELPA)" => "FSF paperwork",
|
||||
:other]),
|
||||
TextArea(:package_submission,
|
||||
"If you write packages, how you you decide which repositories to submit it to (if any)?",
|
||||
mandatory=false),
|
||||
|
@ -202,10 +212,10 @@ the questions you see now will not neccesarily be in the final survey.",
|
|||
:other])),
|
||||
SurveyPart("Contribution",
|
||||
RadioSelect(:emacs_contribution,
|
||||
"Have you contributed to Emacs or an ELPA package?",
|
||||
"Have you contributed to Emacs or a GNU ELPA package?",
|
||||
["Frequently", "Often", "Sometimes", "Rarely", "Never"]),
|
||||
TextArea(:emacs_contribution_feedback,
|
||||
"Have you got any feedback on the Emacs/ELPA contribution process?",
|
||||
"Have you got any feedback on the Emacs/GNU ELPA contribution process?",
|
||||
validators=[wordlimit(400), charlimit(6*400)],
|
||||
mandatory=false),
|
||||
RadioSelect(:package_contribution,
|
||||
|
|
Loading…
Reference in New Issue