diff --git a/meetings/2024-12-04.md b/meetings/2024-12-04.md new file mode 100644 index 00000000..1beabe1f --- /dev/null +++ b/meetings/2024-12-04.md @@ -0,0 +1,88 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2024-12-04 + +## Links + +* **Recording**: +* **GitHub Issue**: + +## Present + +* Antoine du Hamel @aduh95 (voting member) +* Benjamin Gruenbaum @benjamingr (voting member) +* Ruben Bridgewater @BridgeAR (voting member) +* Joyee Cheung @joyeecheung (voting member) +* Matteo Collina @mcollina (voting member) +* Michael Dawson @mhdawson (voting member) +* Rafael Gonzaga @RafaelGSS (voting member) +* Richard Lau @richardlau (voting member) +* Ruy Adorno @ruyadorno (voting member) + +## Agenda + +### Announcements + +* Ruy, Node.js 22.12.0 that went out yesterday +* Matteo, undici 7 was shipped last week, includes a lot of improvements and one breaking + change for Node.js. It’s a bit more spec compliant. Will be part of Node.js 24. +* Joyee bluesky automation, can set PR requests to nodejs/bluesky account. + * current guidelines are release announcements + * guidelines for review - + +### Reminders + +* Remember to nominate people for the [contributor spotlight](https://github.com/nodejs/node/blob/main/doc/contributing/reconizing-contributors.md#bi-monthly-contributor-spotlight) + +### CPC and Board Meeting Updates + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +* Matteo, no updates this week. Board approved budget for next year. Biggest activity will be + JSConf. +* CPC + * express being in progress of becoming an impact project. Webpack modifying + governance + * Michael, Github security program announced, hopefully we will find out soon how + to apply. + +### nodejs/node + +* test: improve zlib tests [#55716](https://github.com/nodejs/node/pull/55716) + * issue opened to document approach - + * moving forward in issue to document, nothing to discuss this week. + +* repl: don't use deprecated `domain` module [#55204](https://github.com/nodejs/node/pull/55204) + * added to the TSC agenda by Matteo + * Matteo - technically we are using a deprecated module in our own implementation. + Discussion on how it should be replaced there is not answer.\ + * Its a significant change, semver major and need another TSC member + * Ruben volunteered to go through it. + +### nodejs/nodejs.org + +* feat: add streams guide [#7123](https://github.com/nodejs/nodejs.org/pull/7123) + * was discussed previously, will remove from agenda and can be added back if needed. + +### nodejs/TSC + +* Clarify the Charter so that contractors are explicity counted as affialiated [#1650](https://github.com/nodejs/TSC/pull/1650) + * Just waiting for CPC approval at this point + * Matteo will ask CPC for approval + +* Let's talk about the CI situation [#1614](https://github.com/nodejs/TSC/issues/1614) + * waiting to hear about possible funding from the OpenJS foundation + +* Open OpenCollective and Github Sponsors for Node.js [#1553](https://github.com/nodejs/TSC/issues/1553) + * opened to document how we would managed these + +## Strategic Initiatives + +* Antoine - core promises, nothing this week +* Joyee - startup snapshots, bug being fixed for workers +* Next-10 - work to PR in messages for Ambassadors +* Primordials, nothing this week. + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.