From aeb4d6e8f9e66aff73a7661b585d7e3d9dec17b3 Mon Sep 17 00:00:00 2001 From: Paolo Insogna Date: Fri, 19 Apr 2024 00:44:19 +0200 Subject: [PATCH] doc: add minutes for meeting 10 April 2024 (#1526) (#1529) * doc: add minutes for meeting 10 April 2024 (#1526) --- meetings/2024-04-10.md | 76 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 meetings/2024-04-10.md diff --git a/meetings/2024-04-10.md b/meetings/2024-04-10.md new file mode 100644 index 00000000..a5d4bc1a --- /dev/null +++ b/meetings/2024-04-10.md @@ -0,0 +1,76 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2024-04-10 + +## Links + +* **Recording**: +* **GitHub Issue**: +* **Minutes Google Doc**: + +## Present + +* Antoine du Hamel @aduh95 (voting member) +* Chengzhong Wu @legendecas (voting member) +* Geoffrey Booth @GeoffreyBooth (voting member) +* Gireesh Punathil @gireeshpunathil (voting member) +* James Snell @jasnell (voting member) +* Joyee Cheung @joyeecheung (voting member) +* Michaël Zasso @targos (voting member) +* Moshe Atlow @MoLow (voting member) +* Paolo Insogna @ShogunPanda (voting member) +* Rafael Gonzaga @RafaelGSS (voting member) +* Rich Trott @Trott (regular member) +* Richard Lau @richardlau (voting member) +* Robert Nagy @ronag (voting member) +* Ruy Adorno @ruyadorno (voting member) +* Yagiz Nizipli @anonrig (voting member) + +## Agenda + +### Announcements + +* Package maintenance team met and drafted some goals related to version management: +* Raz improved AbortSignal.abort() creation which impacts test runner as well - +* Daniel Lemire’s work on simdutf resulted in great improvements on base64 operations such as . +* Security release has been delayed and should be out in a few hours. + +### CPC and Board Meeting Updates + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +### nodejs/node + +* deps,lib,src: add experimental web storage [#52435](https://github.com/nodejs/node/pull/52435) + * 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. +* doc: add policy for “placeholder” executables [#52107](https://github.com/nodejs/node/pull/52107) + * A vote has been started - +* deps: remove corepack [#51981](https://github.com/nodejs/node/pull/51981) + * A vote has been started - +* build: enable `yarn` and `pnpm` Corepack binaries by default [#51886](https://github.com/nodejs/node/pull/51886) + * Postponed until the vote above has been finished. + +### nodejs/TSC + +* Proposal to reduce inactive collaborator duration [#1524](https://github.com/nodejs/TSC/issues/1524) + * Yagiz opened a pull-request to decrease it to 6 months + * Some people raised concerns and recommended 12 months as the duration for inactive collaborator detection. + * Yagiz: Any person can execute arbitrary code in CI by just adding a “request-ci” label. This is a security concern. + * Antoine: Triagers also can trigger CI runs on potentially dangerous PRs, and there’s no inactivity deadline for them. + * Yagiz: Due to consensus, we reduced it to 12 months, and will take another action to remove it further in a month. +* Corepack decisions [#1518](https://github.com/nodejs/TSC/issues/1518) + * A vote has been started - + +### nodejs/admin + +* Events / Collaborator Summits for 2024 [#814](https://github.com/nodejs/admin/issues/814) + +### nodejs/corepack + +* fix: remove npm [#418](https://github.com/nodejs/corepack/pull/418) + +## Strategic Initiatives + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.