Closed sheplu closed 1 year ago
@nodejs/next-10 To review for the next meeting #152
I would add those two questions related to ESM:
"type": "module"
or .mjs
, in your Node.js Development?cc @GeoffreyBooth
Just added the two questions. With all the discussion we had but also people talking about that externally this seems to be an issue and having data would help us.
Thanks @mcollina
I would add those two questions related to ESM:
What are you hoping to learn from these questions?
I asked similar questions at the June summit and very few people were planning on converting existing applications to ESM but what seemed like every single hand in the room went up (about 50 people) when asked if they would start their next project in ESM. We could add a third question like “Are you planning to use native ESM for your next Node.js project?” or just replace the second question with this. But either way, what are we trying to learn? That ESM adoption is low?
I would be more interested in the follow up, like “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)?” and “For those of you trying to use ESM in a new application, what have been the pain points or blockers preventing you from doing so (if any)?” Questions like these would give us useful information in that we would know what issues need addressing for ESM usability.
I can see to have a unique question for both next project and migration (as this is really linked)
Adding a question about the blocker points can be interesting but I am also pretty sure we already know the feedbacks, we mostly all have the same (I think - but can be useful to focus the efforts on the more vocals ones first). What do you think @GeoffreyBooth ?
I am also pretty sure we already know the feedbacks, we mostly all have the same
Do we? We knew the blockers 2-3 years ago, but hopefully most of those have been resolved by now. I know that lots of people are waiting for the Loaders API to go stable (which should happen soon) but I’m unaware of any other issues.
Let's add it then :) ESM/CJS was a big discussion in Austin and we talked again about it during the Dublin collab summit so let's see what is the new feedback from the community !
It would be valuable to have some data of architecture/OS that people are using to run Node.js and how long do they plan to use it too, to help decide when we are looking into dropping support of a certain platform.
Everything updated following suggestions
I'm going to land this and we can PR in any follow on suggestions.
A draft of the questions we should be asking in our survey.
Some questions are the same as last year, others are new and a few are curated based on last year result.
Of the part
What is important for you ? (Multiple choices)
I used some of the choices from last year (especially the ones big the most answers) and added a few based on our cards from the Dublin Collaborator Summit