Skip to content

Commit 0200aa4

Browse files
committed
Add minutes for 2025-07-30
Signed-off-by: Matteo Collina <hello@matteocollina.com>
1 parent 13b5fc4 commit 0200aa4

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

meetings/2025-07-30.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# Node.js Technical Steering Committee (TSC) Meeting 2025-07-30
2+
3+
## Links
4+
5+
* **Recording**: <https://www.youtube.com/watch?v=341X4m41vmw>
6+
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1772>
7+
* **Minutes Google Doc**: <https://docs.google.com/document/d/1FFL6v877DiTAtce_tLdWOXcTOQHOTKxI4aRvagNQ5Sc/edit?tab=t.0>
8+
9+
## Present
10+
11+
* Antoine du Hamel @aduh95 (voting member)
12+
* Ruben Bridgewater @BridgeAR (voting member)
13+
* Joyee Cheung @joyeecheung (voting member)
14+
* Chengzhong Wu @legendecas (voting member)
15+
* Matteo Collina @mcollina (voting member)
16+
* Darshan Sen @RaisinTen (voting member)
17+
* Robert Nagy @ronag (voting member)
18+
* Filip Skokan @panva (voting member)
19+
* Jacob Smith @JakobJingleheimer (Guest – Node.js Collaborator)
20+
21+
## Agenda
22+
23+
### Announcements
24+
25+
* JS Conf discount code available + rooms are running
26+
* Node 22.18.0 and 24.8.0 releases are being delayed due to macOS infra issues - highly anticipated due to strip types enabled by default
27+
28+
### Reminders
29+
30+
* Remember to nominate people for the [contributor spotlight](https://github.com/nodejs/node/blob/main/doc/contributing/reconizing-contributors.md#bi-monthly-contributor-spotlight)
31+
32+
### CPC and Board Meeting Updates
33+
34+
* Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.
35+
* New Collab space for AI-Assited development, see <https://github.com/openjs-foundation/cross-project-council/issues/1509> and <https://github.com/openjs-foundation/cross-project-council/issues/1520>.
36+
37+
### nodejs/node
38+
39+
* meta: clarify pr objection process further [#59096](https://github.com/nodejs/node/pull/59096)
40+
* Matteo: following James advice, this would be going for a vote next week in case the objection is not resolved.
41+
42+
### nodejs/Release
43+
44+
* Proposal - Shift Node.js to Annual Major Releases and Shorten LTS Duration \[#1113]\(<https://github.com/nodejs/Release/issues/1113>
45+
* Matteo: setting the release timeline is one of the key responsibilities of the TSC. Thanks to Antoine for the graphs in the issues.
46+
* Antoine: currently this is being discussed by the Release wg. We should be able to provide what “stability” means. There are currently a lot of conflicting goals, and we can’t decide without knowing the tradeoffs.
47+
* Matteo: I’ll postpone this for the next meeting.
48+
49+
### nodejs/TSC
50+
51+
* Interim TSC Election [#1763](https://github.com/nodejs/TSC/issues/1763)
52+
* Matteo: vote can be closed now.
53+
54+
* Update charter with communication responsibilities #1754
55+
* Matteo: there are couple of blocks and an alternative
56+
* Darshan: <https://github.com/nodejs/TSC/pull/1754/files#diff-6d77b323e1a49fc40b72f37c00a29ba151062e76df186939fba53a0040ad286fR93>
57+
* Matteo: marketing by consensus-seeking does not work
58+
* Joyee: the proposed text was about post-mortem actions on inconsistencies. Not about TSC doing work before things go out. It’s the responsibility of people doing the communications to ensure consistency with consensus on GitHub.
59+
* Matteo: The Foundation staff is responsible for trademark violations, I’m going to propose some text change regarding the consensus-seeking.
60+
61+
* Let's talk about the CI situation [#1614](https://github.com/nodejs/TSC/issues/1614)
62+
* Joyee: CI seems getting worse
63+
-...
64+
* Jakob: the reason people do not contribute to the CI is that it seems it to be a drop in the ocean, we need to show progress and move faster than it falls back
65+
* Joyee: there was a website, and the current stat is 0% green
66+
* Jakob: if there is the data, we can ask the website team to produce this
67+
* Robert: we should tag all flaky tests are flaky, then we should make an initiative to tag them as non-flaky
68+
* Joyee: marking the tests are flaky only works if the test are single purpose
69+
70+
### nodejs/admin
71+
72+
* Update the moderation policy to OpenJS escalation path, have TSC handle TSC reports [#990](https://github.com/nodejs/admin/pull/990)
73+
* Matteo: please review
74+
75+
* Create a directory for funding individual contributors [#981](https://github.com/nodejs/admin/pull/981)
76+
* Matteo: let’s wait for James Snell.
77+
78+
## Strategic Initiatives
79+
80+
## Upcoming Meetings
81+
82+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
83+
84+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)