|
| 1 | +# Node.js Technical Steering Committee (TSC) Meeting 2024-12-04 |
| 2 | + |
| 3 | +## Links |
| 4 | + |
| 5 | +* **Recording**: <https://www.youtube.com/watch?v=D4ry2P4lXL4> |
| 6 | +* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1660> |
| 7 | + |
| 8 | +## Present |
| 9 | + |
| 10 | +* Antoine du Hamel @aduh95 (voting member) |
| 11 | +* Benjamin Gruenbaum @benjamingr (voting member) |
| 12 | +* Ruben Bridgewater @BridgeAR (voting member) |
| 13 | +* Joyee Cheung @joyeecheung (voting member) |
| 14 | +* Matteo Collina @mcollina (voting member) |
| 15 | +* Michael Dawson @mhdawson (voting member) |
| 16 | +* Rafael Gonzaga @RafaelGSS (voting member) |
| 17 | +* Richard Lau @richardlau (voting member) |
| 18 | +* Ruy Adorno @ruyadorno (voting member) |
| 19 | + |
| 20 | +## Agenda |
| 21 | + |
| 22 | +### Announcements |
| 23 | + |
| 24 | +* Ruy, Node.js 22.12.0 that went out yesterday |
| 25 | +* Matteo, undici 7 was shipped last week, includes a lot of improvements and one breaking |
| 26 | + change for Node.js. It’s a bit more spec compliant. Will be part of Node.js 24. |
| 27 | +* Joyee bluesky automation, can set PR requests to nodejs/bluesky account. |
| 28 | + * current guidelines are release announcements |
| 29 | + * guidelines for review - <https://github.com/nodejs/bluesky/blob/main/review_guidelines.md> |
| 30 | + |
| 31 | +### Reminders |
| 32 | + |
| 33 | +* Remember to nominate people for the [contributor spotlight](https://github.com/nodejs/node/blob/main/doc/contributing/reconizing-contributors.md#bi-monthly-contributor-spotlight) |
| 34 | + |
| 35 | +### CPC and Board Meeting Updates |
| 36 | + |
| 37 | +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. |
| 38 | + |
| 39 | +* Matteo, no updates this week. Board approved budget for next year. Biggest activity will be |
| 40 | + JSConf. |
| 41 | +* CPC |
| 42 | + * express being in progress of becoming an impact project. Webpack modifying |
| 43 | + governance |
| 44 | + * Michael, Github security program announced, hopefully we will find out soon how |
| 45 | + to apply. |
| 46 | + |
| 47 | +### nodejs/node |
| 48 | + |
| 49 | +* test: improve zlib tests [#55716](https://github.com/nodejs/node/pull/55716) |
| 50 | + * issue opened to document approach - <https://github.com/nodejs/node/pull/56027> |
| 51 | + * moving forward in issue to document, nothing to discuss this week. |
| 52 | + |
| 53 | +* repl: don't use deprecated `domain` module [#55204](https://github.com/nodejs/node/pull/55204) |
| 54 | + * added to the TSC agenda by Matteo |
| 55 | + * Matteo - technically we are using a deprecated module in our own implementation. |
| 56 | + Discussion on how it should be replaced there is not answer.\ |
| 57 | + * Its a significant change, semver major and need another TSC member |
| 58 | + * Ruben volunteered to go through it. |
| 59 | + |
| 60 | +### nodejs/nodejs.org |
| 61 | + |
| 62 | +* feat: add streams guide [#7123](https://github.com/nodejs/nodejs.org/pull/7123) |
| 63 | + * was discussed previously, will remove from agenda and can be added back if needed. |
| 64 | + |
| 65 | +### nodejs/TSC |
| 66 | + |
| 67 | +* Clarify the Charter so that contractors are explicity counted as affialiated [#1650](https://github.com/nodejs/TSC/pull/1650) |
| 68 | + * Just waiting for CPC approval at this point |
| 69 | + * Matteo will ask CPC for approval |
| 70 | + |
| 71 | +* Let's talk about the CI situation [#1614](https://github.com/nodejs/TSC/issues/1614) |
| 72 | + * waiting to hear about possible funding from the OpenJS foundation |
| 73 | + |
| 74 | +* Open OpenCollective and Github Sponsors for Node.js [#1553](https://github.com/nodejs/TSC/issues/1553) |
| 75 | + * <https://github.com/nodejs/TSC/pull/1658> opened to document how we would managed these |
| 76 | + |
| 77 | +## Strategic Initiatives |
| 78 | + |
| 79 | +* Antoine - core promises, nothing this week |
| 80 | +* Joyee - startup snapshots, bug being fixed for workers <https://github.com/nodejs/node/pull/56120> |
| 81 | +* Next-10 - work to PR in messages for Ambassadors |
| 82 | +* Primordials, nothing this week. |
| 83 | + |
| 84 | +## Upcoming Meetings |
| 85 | + |
| 86 | +* **Node.js Project Calendar**: <https://nodejs.org/calendar> |
| 87 | + |
| 88 | +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. |
0 commit comments