Skip to content

Commit 13b5fc4

Browse files
mhdawsonRaisinTen
andauthored
doc: add minutes for meeting July 2nd 2025 (#1761)
Co-authored-by: Darshan Sen <[email protected]>
1 parent 7fb4c1f commit 13b5fc4

File tree

1 file changed

+148
-0
lines changed

1 file changed

+148
-0
lines changed

meetings/2025-07-02.md

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
# Node.js Technical Steering Committee (TSC) Meeting 2025-07-02
2+
3+
## Links
4+
5+
* **Recording**: <https://www.youtube.com/watch?v=ETADmydqkv4>
6+
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1759>
7+
8+
## Present
9+
10+
* Matteo Collina @mcollina (voting member)
11+
* Richard Lau @richardlau (voting member)
12+
* Antoine du Hamel @aduh95 (voting member)
13+
* Gireesh Punathil @gireeshpunathil (voting member)
14+
* James Snell @jasnell (voting member)
15+
* Joyee Cheung @joyeecheung (voting member)
16+
* Chengzhong Wu @legendecas (voting member)
17+
* Marco Ippolito @marco-ippolito (voting member)
18+
* Michael Dawson @mhdawson (voting member)
19+
* Filip Skokan @panva (voting member)
20+
* Rafael Gonzaga @RafaelGSS (voting member)
21+
* Darshan Sen @RaisinTen (voting member)
22+
* Ruy Adorno @ruyadorno (voting member)
23+
24+
## Agenda
25+
26+
### Announcements
27+
28+
* Matteo - reminder tickets available for JSConf North America
29+
* Michael - reminder survey about who can make it to the collaborator summit please fill out.
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 - board meeting was last ke
40+
* nothing important to share
41+
* main thing that is being worked is the budget for next year
42+
43+
### nodejs/node
44+
45+
* doc: improve transparency and inclusivity of TSC meetings [#58837](https://github.com/nodejs/node/pull/58837)
46+
* discussion continuing in GitHub, skip for this week
47+
* alternative PR: <https://github.com/nodejs/node/pull/58925>
48+
49+
* Remove `Symbol.dispose` integration in `setTimeout` and `setInterval` [#58689](https://github.com/nodejs/node/issues/58689)
50+
* needs a deprecation cycle before we remove them
51+
* made comment and removed from agenda
52+
53+
* Update npm to v11 in Node.js v22 [#58423](https://github.com/nodejs/node/issues/58423)
54+
* Not heading towards consensus so if somebody wants to move as a vote or we should
55+
drop from the agenda.
56+
* Matteo, Rafael made some objections in the last meeting suggestion was to wait on 24
57+
and then land on 22 if needed as part of a security release.
58+
* Antoine, there is a new v10 PR to update npm
59+
* Rafael, to clarify not strongly opposed to landing on 22. If people believe that is the best
60+
approach will not block.
61+
* Richard, discussion was about timing. General reluctance but feeling that it was better
62+
to land it. One side is the potential security side, the other side is the breaking changes. If
63+
the concern is the security side then possibly better to do as part of a later security update. If
64+
more on the bug fixing side then earlier could be better.
65+
* Gireesh, current issues are not major, wider issue seems to be npms release policies to not
66+
align with Node.js LTS policies. Question is how we address that.
67+
*
68+
69+
### nodejs/nodejs.org
70+
71+
* Dedicated Partners/Sponsors Page + Updates on the Home Page [#7909](https://github.com/nodejs/nodejs.org/issues/7909)
72+
* commented on issue, and removed the tsc-agenda issue
73+
74+
* Dedicated EOL page [#7906](https://github.com/nodejs/nodejs.org/issues/7906)
75+
* Covered under discussion of 7883
76+
77+
* Revert ESP related changes [#7884](https://github.com/nodejs/nodejs.org/pull/7884)
78+
* Covered under discussion of 7883
79+
80+
* Move the homepage security link to the banner [#7899](https://github.com/nodejs/nodejs.org/issues/7899)
81+
* Covered under discussion of 7883
82+
83+
* chore(homepage): link to our blog, rather than HeroDevs [#7883](https://github.com/nodejs/nodejs.org/pull/7883)
84+
* this is what was agreed in previous meeting
85+
1. Leave the existing button that links directly to the HeroDev's site for 1 week so that we can gather data with respect to how well it is works
86+
1. On Monday merge this pull request(chore(homepage): link to our blog, rather than HeroDevs #7883) which changes the button so that it points to the Node.js 18x EOL blog post that Matteo had published earlier. This includes links to HeroDev's site
87+
1. Work on implementing a page that follows the Vue approproach incorporating feedback from the HeroDevs and Foundation teams. When ready update the button on the website to point to that page
88+
1. Draft and publish some content on the Node.js social channels to explain the ESP program and the motivation for including the button.
89+
90+
* Add blog post publishing guidelines [#7860](https://github.com/nodejs/nodejs.org/pull/7860)
91+
* Matteo: have received feedback, removed agenda tag
92+
93+
### nodejs/TSC
94+
95+
* Clarify TSC responsibilities/limitations in the TSC Charter [#1756](https://github.com/nodejs/TSC/pull/1756)
96+
* This is an alternative to #1754
97+
* let’s continue discussion in GitHub, skip for this week
98+
99+
* Update charter with communication responsibilities [#1754](https://github.com/nodejs/TSC/pull/1754)
100+
* let’s continue discussion in GitHub, skip for this week
101+
* Darshan, PR has had some updates so please take a look again
102+
* Matteo, a good chunk of what was mentioned, would require a charter change through the
103+
CPC charter in terms of what can be delegated. That would need to board to review/agree
104+
* may take a few months
105+
106+
* Let's talk about the CI situation [#1614](https://github.com/nodejs/TSC/issues/1614)
107+
* Gireesh: there was an action to identify a champion who can move it forward. No response
108+
* Michael: that has been the challenge, we have not had a champion/person to move it
109+
forward.
110+
111+
### nodejs/bluesky
112+
113+
* Starting a poll for feedback from Bluesky followers about content curation of the official Bluesky account [#128](https://github.com/nodejs/bluesky/issues/128)
114+
* Some results show that most of the content is viewed favorably or don’t mind seeing it.
115+
See less of
116+
* <https://github.com/nodejs/bluesky/discussions/140>
117+
* <https://github.com/nodejs/bluesky/discussions/138>
118+
* <https://github.com/nodejs/bluesky/discussions/136>
119+
* <https://github.com/nodejs/bluesky/pull/132>
120+
* James since most only have about 20 response hard to base decisions based on the
121+
Responses
122+
* Joyee, still some kind of useful datapoint.
123+
* James, even with 9000 followers, its a very small number
124+
* maybe ask Foundation to do a survey with a broader scope
125+
* Marco, the Next-10 team could do a survey, could move to the Next-10 team
126+
* Joyee, bluesky survey was meant to be an experiment. For larger scale of trying to set
127+
guidelines, would be good to have larger scale survey. Maybe broader than just social
128+
media, but include blogs etc.
129+
* Next step - Marco will have Next-10 team work on survey.
130+
131+
## Strategic Initiatives
132+
133+
* Antoine, core promises no update
134+
* James should it still be a strategic initiative?
135+
* Antoine, it’s been a while and we still don’t have comprehensive coverage
136+
* James propose we remove as an initiative
137+
* Antoine will open a PR
138+
* James: waiting on openSSL 3.5, know that Richard is working on getting 3.5 in. May be able to
139+
use dynamic linking version. Richard, unrelated things have been a distraction but hoping to
140+
get back to it soon. James will likely wait until the regular builds have incorporated it.
141+
* Michael: Next-10 - Survey complete >4000 reponses team is going through the results
142+
* Darshan: Single executable apps - no updates this time.
143+
144+
## Upcoming Meetings
145+
146+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
147+
148+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)