# Community Survey 2024 checklist - [x] Document the entire process of running the survey in a version controlled repository - purpose: make the process outlast the volunteer team members (who are likely to drop out eventually) - [x] Ask community teams what information they need - teams - [x] Nix maintainers - [x] Documentation - [x] Nixpkgs Architecture - [x] NixOS release managers - [x] Moderation - [x] Infrastructure - [x] Security - limited count (e.g. max 4) - only yes/no, categorical or multiple choice - no conditionality/branching - (?) team-specific surveys throughout the year - [ ] Refine objectives - [x] simplify as much as possible - remove open-ended question (FFS!) - [x] questions with too many "other" answers - extract list of most frequent answers and add them to the choices - [x] Nix/NixOS sections - confusing - collapse the Nix/NixOS questions into one? - put NixOS questions first? - [x] split sections by experience? - ask users other questions than package maintainers? - [x] sex/Gender question - fix vocabulary - refine it? - remove it? - what StackOverflow did - [x] platfrom question - more general "BSD" - add Android - [x] the channel question - should be really about branches/releases - [x] "how do you extend Nixpkgs" questions - remove it - [x] "how often you use" questions - once you set something up you don't have to "use" it any more - remove it - ask which specific commands are used and how often? - [x] Get reviews of the draft (e.g. in a GitHub repo) by community teams - [x] Implement the survey - [x] Open the survey - [x] Write announcement - [ ] Put a banner on the front page of the official websites - [ ] nixos.org - [ ] discourse.nixos.org - [ ] nix.dev - [ ] wiki.nixos.org - [x] Social media outreach - [x] Reddit - [x] Twitter - [x] Mailinglist - [x] Hacker News - [x] Private/unofficial channels - [x] Make analysis and write up evaluation - [x] Post results
{}