-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Node.js Technical Steering Committee (TSC) Meeting 2023-09-27 #1442
Comments
IIRC nodejs/node#49531/#49629 should be on the agenda. |
What is the question or issue that you would like the TSC to resolve? We discussed those PRs last week and I described my suggested rollout from nodejs/node#49531 (comment) and no one objected. I opened nodejs/node#49869 as the first step of that plan. |
Benefits of landing it as part of flag:
There was the blocking concern of "users will get frustrated if we have extless ESM in scope but not outside of scope" but now that nodejs/node#49869 exists it's not a problem: extless support from nodejs/node#49629 will perfectly work with I hope I made it clear. |
@LiviaMedeiros any chance you can attend the TSC meeting if we discuss this so we have more context and can ask questions? |
Sure. What's needed from my side to attend? |
For reference, here’s the objection: nodejs/node#49531 (review). My PR nodejs/node#49869 satisfies all the requests in the objection, and includes the support for extensionless ESM and Wasm files in module scopes from the blocked PRs, albeit behind an experimental flag. So I think what’s really being asked of the TSC here is that that behavior in the blocked PRs can be released unflagged, even before nodejs/node#49531 lands, is that correct? I don’t think that shipping support for extensionless ESM and Wasm files in module scopes needs to be semver-major. I had commented on that thread how someone might argue that it’s semver-major, but not that I held that view. If others want to take a look, that would be good to get consensus on. But I’m not blocking on that point. And since nodejs/node#49869 exists now, I’ll lift my block as soon as that lands and has been in the wild for a bit without issue. I mentioned as much in the PR description for nodejs/node#49869. I don’t think we need to wait for the entire 21 release lifetime; it’s not a semver-major change, so a few minor releases (so a month or two) should probably be sufficient, assuming we don’t get a ton of bug reports. |
@LiviaMedeiros Please either send an email to [email protected] or contact individual TSC members on the OpenJS Slack: https://openjs-foundation.slack.com and someone can share instructions on how to join the meeting. |
Time
UTC Wed 27-Sep-2023 13:00 (01:00 PM):
Or in your local time:
Links
Agenda
Extracted from tsc-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
nodejs/admin
nodejs/socket
repository for Node.js implementation of Cloudflare's Socket API #826Invited
Observers/Guests
Notes
The agenda comes from issues labelled with
tsc-agenda
across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.Joining the meeting
Zoom link: https://zoom.us/j/611357642
Regular password
Public participation
We stream our conference call straight to YouTube so anyone can listen to it live, it should start playing at https://www.youtube.com/c/nodejs+foundation/live when we turn it on. There's usually a short cat-herding time at the start of the meeting and then occasionally we have some quick private business to attend to before we can start recording & streaming. So be patient and it should show up.
Invitees
Please use the following emoji reactions in this post to indicate your
availability.
The text was updated successfully, but these errors were encountered: