Skip to content

Commit aeb4d6e

Browse files
authored
doc: add minutes for meeting 10 April 2024 (#1526) (#1529)
* doc: add minutes for meeting 10 April 2024 (#1526)
1 parent 2bfba10 commit aeb4d6e

File tree

1 file changed

+76
-0
lines changed

1 file changed

+76
-0
lines changed

meetings/2024-04-10.md

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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

Comments
 (0)