From 8270264f5e4a3855af848396a4d0a1f607efc931 Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Tue, 3 Oct 2023 15:37:40 +0200 Subject: [PATCH] Added minutes for 2023-09-13 Signed-off-by: Matteo Collina --- meetings/2023-09-13.md | 73 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 meetings/2023-09-13.md diff --git a/meetings/2023-09-13.md b/meetings/2023-09-13.md new file mode 100644 index 00000000..541efcf8 --- /dev/null +++ b/meetings/2023-09-13.md @@ -0,0 +1,73 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2023-09-13 + +## Links + +* **Recording**: +* **GitHub Issue**: +* **Minutes Google Doc**: + +## Present + +* Benjamin Gruenbaum @benjamingr (voting member) +* Colin Ihrig @cjihrig (voting member) +* Geoffrey Booth @GeoffreyBooth (voting member) +* Gireesh Punathil @gireeshpunathil (voting member) +* James Snell @jasnell (voting member) +* Joyee Cheung @joyeecheung (voting member) +* Chengzhong Wu @legendecas (voting member) +* Matteo Collina @mcollina (voting member) +* Moshe Atlow @MoLow (voting member) +* Darshan Sen @RaisinTen (voting member) +* Richard Lau @richardlau (voting member) +* Robert Nagy @ronag (voting member) +* Ruy Adorno @ruyadorno (voting member) + +## Agenda + +### Announcements + +* Openjs World & Collab Summit +* NodeConf.eu collab room + +### CPC and Board Meeting Updates + +\*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +### nodejs/build + +– presentation from Ben & Robin on the LF IT Managed services +\- Richard Lau to open an issue on nodejs/build +\- TSC approves on having a proposal crafted by LF IT for managing some of our services +Presentation at … + +### nodejs/node + +* websocket: proposal for a new core module [#49478](https://github.com/nodejs/node/pull/49478) + * Third implementation in Core of websocket + * James will have a -1 in introduce a new websocket API that is not standard + * Benjamin is blocking, the author agreed that it’s preferable to have a battle tested implementation + * It’s better to work on improving the spec before landing a standard WebSocket implementation + +* Discussion: New “ESM by default” mode [#49432](https://github.com/nodejs/node/issues/49432) + * Matteo: The flag flip the default for “.js” being ESM + * James: we need to be careful about the messaging regarding what landing this flag means to the community. we are not ready to draw a line in the sand, we should just experiment. + * Joyee: We can just bike shed the release announcement very carefully + +### nodejs/citgm + +* lookup: declare bankruptcy on flaky modules [#959](https://github.com/nodejs/citgm/pull/959) + * James: does CITGM still fits the purpose? + * Joyee: when v20 went out, we broke a lot of ESM modules. + +### nodejs/TSC + +* Additions to `import.meta` [#1430](https://github.com/nodejs/TSC/issues/1430) +* Remove primordials from the Node.js project + +## Strategic Initiatives + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.