diff --git a/meetings/2026-01-28.md b/meetings/2026-01-28.md new file mode 100644 index 00000000..18f01562 --- /dev/null +++ b/meetings/2026-01-28.md @@ -0,0 +1,89 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2026-01-28 + +## Links + +* **Recording**: +* **GitHub Issue**: +* **Minutes**: + +## 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 + +* - 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 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.