From 4c66338e321550bb66fd77df2326019377484bd2 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 18 Mar 2026 14:19:24 +0100 Subject: [PATCH 1/3] doc: add minutes for 2026-01-28 meeting --- meetings/2026-01-28 | 91 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 meetings/2026-01-28 diff --git a/meetings/2026-01-28 b/meetings/2026-01-28 new file mode 100644 index 00000000..d9291e46 --- /dev/null +++ b/meetings/2026-01-28 @@ -0,0 +1,91 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2026-01-28 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=FSBJg7S9x-E +* **GitHub Issue**: https://github.com/nodejs/TSC/issues/1816 +* **Minutes**: https://hackmd.io/@openjs-nodejs/HkHT-x1Ibg + +## Present + +* Antoine du Hamel @aduh95 (voting member) +* Chengzhong Wu @legendecas (voting member) +* Matteo Collina @mcollina (voting member) +* Filip Skokan @panva (voting member) +* Joe Sepi @joesepi (Guest - Node.js CPC rep) +* Rafael Gonzaga @RafaelGSS (voting member) +* Richard Lau @richardlau (voting member) +* Ruy Adorno @ruyadorno (voting member) + + +## Agenda + +### Announcements + +- https://openjsf.org/blog/openjs-summit-renderatl-2026 - OpenJS will have a room at [renderATL](https://www.renderatl.com/)! + +### 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. + +- Joe: not much movement on the CPC, v3 of CoC. + +### nodejs/web-team + +* Nominating @MattIPv4 as `web-admin` [#88](https://github.com/nodejs/web-team/issues/88) + + - Matteo: no objections from presents, but no quorum + +### nodejs/node + +* Time sensitive: GitHub Actions Cache rate limits (from GitHub staff) [#61436](https://github.com/nodejs/node/issues/61436) + - .. + - Richard: this is outside of the build wg to handle + - Matteo: so there is no one doing the work + - Richard: there is no one doing it right now, but somebody should do it + - Matteo: I wrote a message asked for more details +* sqlite: mark as release candidate [#61262](https://github.com/nodejs/node/pull/61262) + - Matteo: the person objecting is not in the meeting, tabled for next time. + If this cannot be scheduled, verify it is a collaborator and if so we need a vote. +* build, doc: use new api doc tooling [#57343](https://github.com/nodejs/node/pull/57343) + - Richard: format changes would be semver-major, and it would be better if it was not, so it could be backported. +* util: add colorize functionality [#43523](https://github.com/nodejs/node/pull/43523) + - Matteo: parked, Ruben is not here. + +### nodejs/security-wg + +* Handling high volume of AI-generated vulnerability reports [#1541](https://github.com/nodejs/security-wg/issues/1541) + - Rafael: closed, we published https://nodejs.org/en/blog/announcements/hackerone-signal-requirement and increased the signal in H1. If the report keep increasing we will get back to it. + - Matteo: I have raised the signal for Fastify as well and we keep getting reports. + - Rafael: he is trying to contact H1 to get a way to prevent users with no signal to send reports. + +### nodejs/TSC + +* Collaborator Summits 2026 [#1800](https://github.com/nodejs/TSC/issues/1800) + - Chengzong: dates are set for 14-15 April 2026 in London, waiting for final approvals before booking travel +* Update charter with communication responsibilities [#1754](https://github.com/nodejs/TSC/pull/1754) +* Self-serve model for funding Node.js work [#1747](https://github.com/nodejs/TSC/issues/1747) +* Draft Statement of Work - Test reliability lead [#1629](https://github.com/nodejs/TSC/issues/1629) + +### nodejs/admin + +* Only allow secure two-factor methods [#1005](https://github.com/nodejs/admin/issues/1005) + +### nodejs/package-maintenance + +* Retire nodejs/ci-config-travis [#620](https://github.com/nodejs/package-maintenance/issues/620) + - Done + +## Strategic Initiatives + +- Rafael: in performance, Chalker is doing some great work to improve! Increase the thread pool size by default. Still investigating what would be the down side of it. + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `Add to Google Calendar` at the bottom left to add to your own Google calendar. From 27f1677cc0f2a06d6d12d29008592d9896486331 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 18 Mar 2026 14:25:31 +0100 Subject: [PATCH 2/3] Rename 2026-01-28 to 2026-01-28.md --- meetings/{2026-01-28 => 2026-01-28.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename meetings/{2026-01-28 => 2026-01-28.md} (100%) diff --git a/meetings/2026-01-28 b/meetings/2026-01-28.md similarity index 100% rename from meetings/2026-01-28 rename to meetings/2026-01-28.md From b5b14f07945a74bf8966af8c37098f1a13110565 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 18 Mar 2026 14:32:38 +0100 Subject: [PATCH 3/3] fixup! doc: add minutes for 2026-01-28 meeting --- meetings/2026-01-28.md | 44 ++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/meetings/2026-01-28.md b/meetings/2026-01-28.md index d9291e46..18f01562 100644 --- a/meetings/2026-01-28.md +++ b/meetings/2026-01-28.md @@ -2,9 +2,9 @@ ## Links -* **Recording**: https://www.youtube.com/watch?v=FSBJg7S9x-E -* **GitHub Issue**: https://github.com/nodejs/TSC/issues/1816 -* **Minutes**: https://hackmd.io/@openjs-nodejs/HkHT-x1Ibg +* **Recording**: +* **GitHub Issue**: +* **Minutes**: ## Present @@ -17,12 +17,11 @@ * Richard Lau @richardlau (voting member) * Ruy Adorno @ruyadorno (voting member) - ## Agenda ### Announcements -- https://openjsf.org/blog/openjs-summit-renderatl-2026 - OpenJS will have a room at [renderATL](https://www.renderatl.com/)! +* - OpenJS will have a room at [renderATL](https://www.renderatl.com/)! ### Reminders @@ -30,43 +29,42 @@ ### CPC and Board Meeting Updates -*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. +\*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. -- Joe: not much movement on the CPC, v3 of CoC. +* Joe: not much movement on the CPC, v3 of CoC. ### nodejs/web-team * Nominating @MattIPv4 as `web-admin` [#88](https://github.com/nodejs/web-team/issues/88) - - - Matteo: no objections from presents, but no quorum + * Matteo: no objections from presents, but no quorum ### nodejs/node * Time sensitive: GitHub Actions Cache rate limits (from GitHub staff) [#61436](https://github.com/nodejs/node/issues/61436) - - .. - - Richard: this is outside of the build wg to handle - - Matteo: so there is no one doing the work - - Richard: there is no one doing it right now, but somebody should do it - - Matteo: I wrote a message asked for more details + * .. + * Richard: this is outside of the build wg to handle + * Matteo: so there is no one doing the work + * Richard: there is no one doing it right now, but somebody should do it + * Matteo: I wrote a message asked for more details * sqlite: mark as release candidate [#61262](https://github.com/nodejs/node/pull/61262) - - Matteo: the person objecting is not in the meeting, tabled for next time. + * Matteo: the person objecting is not in the meeting, tabled for next time. If this cannot be scheduled, verify it is a collaborator and if so we need a vote. * build, doc: use new api doc tooling [#57343](https://github.com/nodejs/node/pull/57343) - - Richard: format changes would be semver-major, and it would be better if it was not, so it could be backported. + * Richard: format changes would be semver-major, and it would be better if it was not, so it could be backported. * util: add colorize functionality [#43523](https://github.com/nodejs/node/pull/43523) - - Matteo: parked, Ruben is not here. + * Matteo: parked, Ruben is not here. ### nodejs/security-wg * Handling high volume of AI-generated vulnerability reports [#1541](https://github.com/nodejs/security-wg/issues/1541) - - Rafael: closed, we published https://nodejs.org/en/blog/announcements/hackerone-signal-requirement and increased the signal in H1. If the report keep increasing we will get back to it. - - Matteo: I have raised the signal for Fastify as well and we keep getting reports. - - Rafael: he is trying to contact H1 to get a way to prevent users with no signal to send reports. + * Rafael: closed, we published and increased the signal in H1. If the report keep increasing we will get back to it. + * Matteo: I have raised the signal for Fastify as well and we keep getting reports. + * Rafael: he is trying to contact H1 to get a way to prevent users with no signal to send reports. ### nodejs/TSC * Collaborator Summits 2026 [#1800](https://github.com/nodejs/TSC/issues/1800) - - Chengzong: dates are set for 14-15 April 2026 in London, waiting for final approvals before booking travel + * Chengzong: dates are set for 14-15 April 2026 in London, waiting for final approvals before booking travel * Update charter with communication responsibilities [#1754](https://github.com/nodejs/TSC/pull/1754) * Self-serve model for funding Node.js work [#1747](https://github.com/nodejs/TSC/issues/1747) * Draft Statement of Work - Test reliability lead [#1629](https://github.com/nodejs/TSC/issues/1629) @@ -78,11 +76,11 @@ ### nodejs/package-maintenance * Retire nodejs/ci-config-travis [#620](https://github.com/nodejs/package-maintenance/issues/620) - - Done + * Done ## Strategic Initiatives -- Rafael: in performance, Chalker is doing some great work to improve! Increase the thread pool size by default. Still investigating what would be the down side of it. +* Rafael: in performance, Chalker is doing some great work to improve! Increase the thread pool size by default. Still investigating what would be the down side of it. ## Upcoming Meetings