diff --git a/meetings/2026-01-07.md b/meetings/2026-01-07.md new file mode 100644 index 00000000..ad6e4c5c --- /dev/null +++ b/meetings/2026-01-07.md @@ -0,0 +1,72 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2026-01-07 + +## Links + +* **Recording**: +* **GitHub Issue**: +* **Minutes**: + +## Present + +* Joyee Cheung @joyeecheung (voting member) +* Chengzhong Wu @legendecas (voting member) +* Matteo Collina @mcollina (voting member) +* Rafael Gonzaga @RafaelGSS (voting member) +* Richard Lau @richardlau (voting member) +* Robert Nagy @ronag (voting member) + +## Agenda + +### Announcements + +* Node.js Security release likey delayed + +### 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. + +### nodejs/TSC + +* Request to restore active collaborator status [#1813](https://github.com/nodejs/TSC/issues/1813) + * Richard: wait for the end of the week for objections. + +* Collaborator Summits 2026 [#1800](https://github.com/nodejs/TSC/issues/1800) + * Matteo: we have been discussing venues, targeting the week starting on the 13th of April 2026 in London. +* 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/node + +* sqlite: mark as release candidate [#61262](https://github.com/nodejs/node/pull/61262) + * Rafael: node-sqlite3 was recently deprecated. It's the time for us to mark it as "stable". + * Matteo: The question for us if the async version of the API would impact the design of the sync version. + * Robert: async APIs are useful for slow disks + * Joyee: the "release candidate" status allow for limited breaking change, but people are already using it in the ecosystem so it's already a bit late for changes. + * Matteo: parked until next week with [@louwers](https://github.com/louwers) that [objected](https://github.com/nodejs/node/pull/61262#pullrequestreview-3626427503). +* doc: clarify the scope of `--disallow-code-generation-from-strings` [#58328](https://github.com/nodejs/node/pull/58328) + * Chengzhong: can remove the tsc-label, already discussed. +* util: add colorize functionality [#43523](https://github.com/nodejs/node/pull/43523) + * Matteo: there is no Ruben, postponed. + +### nodejs/admin + +* Only allow secure two-factor methods [#1005](https://github.com/nodejs/admin/issues/1005) + * Matteo: I don't think we can do this, as the blast radius would be too big. I tried sampling this in the nodejs-private org, and the results were not as we expected. + +### nodejs/web-team + +* Disband @nodejs/ux-and-design [#11](https://github.com/nodejs/web-team/issues/11) + * Matteo: I will take care of it + +## Strategic Initiatives + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `Add to Google Calendar` at the bottom left to add to your own Google calendar.