Skip to content

Commit

Permalink
feat: add 2022 survey questions
Browse files Browse the repository at this point in the history
  • Loading branch information
sheplu committed Feb 1, 2023
1 parent bd190af commit dafcdf9
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions surveys/2022-12/questions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Survey December 2022

## Personal question

- Which constituencies do you identify with?
- Direct end users: Users who run tools themselves
- Application operators: Users who interacts with existingm running applications
- Application developers: Frontend tools consumers, backend server authors, tools authors
- Library & package authors: Users who write librairies and packages to be included on other applications
- Node.js core maintainers: Developers working directly on Node.js, individuals participating in Working Groups
- Organization with investments in Node.js (eg: Enterprises, Gouvernement bodies, Startups, Non-profit, Education, Security)
- Are you part of a constituency not covered ?
- yes
- no
- If not covered what are you part with ? (open question)
- Where are you from? (open question or countries list)
- country
- How long have you been working with Node.js? (numbers list)
- 0 - 10+
- In what kind of organizations are you working in?
- big tech
- company
- startup
- university
- individual
- other
- Are you part/following some Working Groups?
- yes
- no
- If part/following some Working Groups, which one? (open question)

## Tech questions

- What is important for you ? (Multiple choices)
- Good and up to date documentation
- Tutorial and examples of core / complex features
- Internationalization of the documentation
- Good understanding of the direction of the project
- Predictable and stable release
- Innovation and new features
- Consistent and intuitive error handling
- Runtime diagnostic tooling
- Relevant API in core
- Good understanding and process for security and CVE in the ecosystem
- Loader hook (to allow native typescript support)
- What is your use case of Node.js ?
- Do you see others Technical Priorities ? [Technical Priorities](https://github.com/nodejs/node/blob/main/doc/contributing/technical-priorities.md) (open question)
- Are you using native ESM, e.g. `"type": "module"` or `.mjs` in your Node.js Development?
- Are you planning to convert your application to native ESM?
- For those of you wishing to use ESM in an existing application, what have been the pain points or blockers preventing you from doing so (if any)?
- Any recurrent issue with Node.js ? (open question)
- What need do you have not covered ? (open question)
- How do you get your Node.js executables?
- With a Node.js version manager: nvm, n, nave, nvs, volta, etc.
- Using the official installer
- Using package managers like npm or yarn and install Node.js as a package
- Using a system package manager: apt-get, brew, dnf, yum ...
- Other
- What is your Architecture and OS for your local development environment ?
- What is your Architecture and OS in which you are running Node.js in production ? Do you plan to change that in the near future? (open question)

0 comments on commit dafcdf9

Please sign in to comment.