Skip to content
This repository has been archived by the owner on Jan 23, 2018. It is now read-only.

Commit

Permalink
Remove a few questions.
Browse files Browse the repository at this point in the history
  • Loading branch information
technomancy committed Mar 19, 2014
1 parent d6961e5 commit d70fe34
Showing 1 changed file with 12 additions and 26 deletions.
38 changes: 12 additions & 26 deletions src/lein_survey/questions.clj
Expand Up @@ -2,48 +2,36 @@

(def questions [["How long have you been using Clojure?" :radio
["Weeks" "Months" "1 year" "2 years" "3+ years"]]
["For what do you use Leiningen? (pick as many as apply)" :check
["Open source" "Proprietary projects"
"Libraries" "Web sites" "Deployment"
"Backend code" "GUI clients" "Command-line applications"]]
["Do you deploy jars with Leiningen?" :check
["to Clojars" "to other public repositories"
"to private repositories"]]
["When did you start using Leiningen?" :radio
["I don't remember"
"0.x (Nov 2009)"
"1.x (Dec 2009 - Mar 2012)"
"2.0.0-previewN (Mar 2012 - Jan 2013)"
"2.0.0-preview (Mar 2012 - Jan 2013)"
"2.x (Jan 2013 - present)"]]
["What operating systems do you use Leiningen on?" :check
["GNU/Linux" "Mac OS X" "Windows"
"Cygwin or other Windows GNU"
"Solaris" "BSD" "other"]]
["What package managers do you use?" :check
["apt" "yum" "nix" "portage" "pacman"
;; TODO: remove fink
"BSD ports" "homebrew" "macports" "fink"]]
;; TODO: add "through my IDE" option
"BSD ports" "homebrew" "macports"]]
["How do you install Leiningen?" :check
["Downloading bin/lein"
"Package manager"
"Git"]]
[(str "What's the oldest JVM version you use regularly?"
" (java -version)")
:radio
["1.6.0_18 or older"
"1.6.0 newer"
"1.7.0"
"1.8.0"]]
"Through IDE integration"
"From git"]]
["What JVM versions you use regularly? (java -version)" :check
["1.6.0" "1.7.0" "1.8.0" "prereleases from source"]]
["Which Leiningen features do you use?" :check
["custom profiles"
"aliases"
"checkout dependencies"
"editor/IDE integration"
"native dependencies"
"auto-cleaning of transitively-compiled .class files"
"pom task (other than for Clojars)"
"pom task"
"CLI repl"
"grenchman"
"test selectors"
"trampoline task"]]
["Do you use Leiningen for any mixed-language projects?" :check
Expand All @@ -56,26 +44,24 @@
"Another JVM language alone"]]
["Favourite plugins? (comma-separated)" :textarea 2]
["Favourite templates? (comma-separated)" :textarea 2]
;; TODO: re-word to emphasize being specific in other comments
["What annoys you about Leiningen?" :check
["startup time"
"difficulty finding dependencies"
"lack of plugins"
"confusing profile logic"
"support for native code"
"AOT issues"
"unmanaged jars"
"leiningen's own end-user docs"
"docs on extending Leiningen or writing plugins"
"other (see comment box below)"]]
"other (please provide details in comment box below)"]]
["Do you have a GPG key?"
:radio ["Yes, and I've gotten it signed by others"
"Yes, and I have used it"
"I have one, but I've never used it"
"I've been meaning to get one"
"No"]]
;; TODO: remove for next year
["Do you have custom tasks you haven't published as a plugin?"
:radio ["Yes" "No"]]
[(str "Did you know if you have a single patch accepted you can"
" ask for commit rights and a sticker?") :radio
["Yes" "No"]]
["Other comments?" :textarea]])
["Other comments?" :textarea]])

0 comments on commit d70fe34

Please sign in to comment.