From 0b1ef74306c457181893ebc6ddb10412be7935d2 Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Thu, 10 Oct 2024 09:58:09 +0200 Subject: [PATCH] Add meeting notes for 2024-08-14 Signed-off-by: Matteo Collina --- meetings/2024-08-14.md | 72 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 meetings/2024-08-14.md diff --git a/meetings/2024-08-14.md b/meetings/2024-08-14.md new file mode 100644 index 00000000..62a18af4 --- /dev/null +++ b/meetings/2024-08-14.md @@ -0,0 +1,72 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2024-08-14 + +## Links + +* **Recording**: +* **GitHub Issue**: +* **Minutes Google Doc**: + +## Present + +* Joyee Cheung @joyeecheung (voting member) +* Gireesh Punathil @gireeshpunathil (voting member) +* Matteo Collina @mcollina (voting member) +* Marco Ippolito @marco-ippolito (voting member) +* Richard Lau @richardlau (voting member) +* Ruy Adorno @ruyadorno (voting member) +* Antoine du Hamel @aduh95 (voting member) +* Paolo Insogna @ShogunPanda (voting member) +* Ruben Bridgewater @BridgeAR (voting member) + +## Agenda + +### Announcements + +* We have dates for the Node.js collaboration summit in Dublin, November 7-8th 2024. All info: +* New Node.js 22 release with experimental type stripping support. + +### 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. + +* No updates. + +### nodejs/admin + +* Conversion to Enterprise account [#905](https://github.com/nodejs/admin/issues/905) + * Matteo has converted “nodejs” + +* module: unflag detect-module [#53619](https://github.com/nodejs/node/pull/53619) + * Behind a flag in 22.x and 20.x. The ask is to enable detection by default in Node.js 22.x. + * Matteo: if we want feedback right away, we should release it now; if we want to be cautious, let's wait for 23.x + * Antoine: do we expect it to be breaking? + * Matteo: No + * Ruy: IMO having feedback earlier is valuable in this case. + * Joyee: I'm not opposed to releasing, I just wonder what's the strategy for dealing with the potential breakage. + * Matteo: We're only 2 months away from 22.x being LTS, one could argue it's indeed too short. + +* Antoine: IMO 2 months is long enough for getting feedback – and possibly revert if it turns out to be semver-major. + +* Matteo: good to land it now, if we need to revert we can mark as semver-major. + +* Joyee: we would need a CITGM run + +* Richard: We had some issues with CITGM, with a npm regression, causing us to miss the other regression. + +* Matteo: Any objections for releasing in 22.x? We are ok to release it in v22, but keep a close look on the CITGM results in case of a breakage. If that happens, we might want to consider labelling it as semver-major. + +* _No objections_ + +## Strategic Initiatives + +No updates this week. + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.