|
| 1 | +# Node.js Technical Steering Committee (TSC) Meeting 2024-04-10 |
| 2 | + |
| 3 | +## Links |
| 4 | + |
| 5 | +* **Recording**: <https://www.youtube.com/watch?v=_tV3RODb8L8> |
| 6 | +* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1526> |
| 7 | +* **Minutes Google Doc**: <https://docs.google.com/document/d/1k78cpfIZRpZU9FGRCeGMFzPms9IwnfVrcJvSR9NDmb4/edit> |
| 8 | + |
| 9 | +## Present |
| 10 | + |
| 11 | +* Antoine du Hamel @aduh95 (voting member) |
| 12 | +* Chengzhong Wu @legendecas (voting member) |
| 13 | +* Geoffrey Booth @GeoffreyBooth (voting member) |
| 14 | +* Gireesh Punathil @gireeshpunathil (voting member) |
| 15 | +* James Snell @jasnell (voting member) |
| 16 | +* Joyee Cheung @joyeecheung (voting member) |
| 17 | +* Michaël Zasso @targos (voting member) |
| 18 | +* Moshe Atlow @MoLow (voting member) |
| 19 | +* Paolo Insogna @ShogunPanda (voting member) |
| 20 | +* Rafael Gonzaga @RafaelGSS (voting member) |
| 21 | +* Rich Trott @Trott (regular member) |
| 22 | +* Richard Lau @richardlau (voting member) |
| 23 | +* Robert Nagy @ronag (voting member) |
| 24 | +* Ruy Adorno @ruyadorno (voting member) |
| 25 | +* Yagiz Nizipli @anonrig (voting member) |
| 26 | + |
| 27 | +## Agenda |
| 28 | + |
| 29 | +### Announcements |
| 30 | + |
| 31 | +* Package maintenance team met and drafted some goals related to version management: <https://github.com/nodejs/package-maintenance/pull/597/files?short_path=6db9788#diff-6db9788007092f5808d709367ce74c04e7b45b842170823c93f348ab71efd827> |
| 32 | +* Raz improved AbortSignal.abort() creation which impacts test runner as well - <https://github.com/nodejs/node/pull/52408> |
| 33 | +* Daniel Lemire’s work on simdutf resulted in great improvements on base64 operations such as <https://github.com/nodejs/node/pull/52428>. |
| 34 | +* Security release has been delayed and should be out in a few hours. |
| 35 | + |
| 36 | +### CPC and Board Meeting Updates |
| 37 | + |
| 38 | +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. |
| 39 | + |
| 40 | +### nodejs/node |
| 41 | + |
| 42 | +* deps,lib,src: add experimental web storage [#52435](https://github.com/nodejs/node/pull/52435) |
| 43 | + * We discussed and came to conclusion to proceed with the pull-request. We have no objections for it to land, other than existing collaborator comments. |
| 44 | +* doc: add policy for “placeholder” executables [#52107](https://github.com/nodejs/node/pull/52107) |
| 45 | + * A vote has been started - <https://github.com/nodejs/TSC/pull/1527> |
| 46 | +* deps: remove corepack [#51981](https://github.com/nodejs/node/pull/51981) |
| 47 | + * A vote has been started - <https://github.com/nodejs/TSC/pull/1527> |
| 48 | +* build: enable `yarn` and `pnpm` Corepack binaries by default [#51886](https://github.com/nodejs/node/pull/51886) |
| 49 | + * Postponed until the vote above has been finished. |
| 50 | + |
| 51 | +### nodejs/TSC |
| 52 | + |
| 53 | +* Proposal to reduce inactive collaborator duration [#1524](https://github.com/nodejs/TSC/issues/1524) |
| 54 | + * Yagiz opened a pull-request to decrease it to 6 months |
| 55 | + * Some people raised concerns and recommended 12 months as the duration for inactive collaborator detection. |
| 56 | + * Yagiz: Any person can execute arbitrary code in CI by just adding a “request-ci” label. This is a security concern. |
| 57 | + * Antoine: Triagers also can trigger CI runs on potentially dangerous PRs, and there’s no inactivity deadline for them. |
| 58 | + * Yagiz: Due to consensus, we reduced it to 12 months, and will take another action to remove it further in a month. |
| 59 | +* Corepack decisions [#1518](https://github.com/nodejs/TSC/issues/1518) |
| 60 | + * A vote has been started - <https://github.com/nodejs/TSC/pull/1527> |
| 61 | + |
| 62 | +### nodejs/admin |
| 63 | + |
| 64 | +* Events / Collaborator Summits for 2024 [#814](https://github.com/nodejs/admin/issues/814) |
| 65 | + |
| 66 | +### nodejs/corepack |
| 67 | + |
| 68 | +* fix: remove npm [#418](https://github.com/nodejs/corepack/pull/418) |
| 69 | + |
| 70 | +## Strategic Initiatives |
| 71 | + |
| 72 | +## Upcoming Meetings |
| 73 | + |
| 74 | +* **Node.js Project Calendar**: <https://nodejs.org/calendar> |
| 75 | + |
| 76 | +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. |
0 commit comments