Skip to content

Commit f873cf0

Browse files
authored
doc: add minutes for meeting 25 June 2025 (#1753)
* doc: add minutes for meeting 25 June 2025 Signed-off-by: Michael Dawson <[email protected]> * Update meetings/2025-06-25.md --------- Signed-off-by: Michael Dawson <[email protected]>
1 parent 7061afa commit f873cf0

File tree

1 file changed

+156
-0
lines changed

1 file changed

+156
-0
lines changed

meetings/2025-06-25.md

Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
# Node.js Technical Steering Committee (TSC) Meeting 2025-06-25
2+
3+
## Links
4+
5+
* **Recording**: <https://www.youtube.com/watch?v=WKRX2NfDGTQ>
6+
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1752>
7+
8+
## Present
9+
10+
* Antoine du Hamel @aduh95 (voting member)
11+
* Yagiz Nizipli @anonrig (voting member)
12+
* Joyee Cheung @joyeecheung (voting member)
13+
* Chengzhong Wu @legendecas (voting member)
14+
* Marco Ippolito @marco-ippolito (voting member)
15+
* Matteo Collina @mcollina (voting member)
16+
* Michael Dawson @mhdawson (voting member)
17+
* Filip Skokan @panva (voting member)
18+
* Rafael Gonzaga @RafaelGSS (voting member)
19+
* Darshan Sen @RaisinTen (voting member)
20+
* Richard Lau @richardlau (voting member)
21+
* Ruy Adorno @ruyadorno (voting member)
22+
23+
* Claudio Wunder (Guest, website team)
24+
* Robin Gin (Executive Director)
25+
* Tobie Langel (CPC member)
26+
* Joe Sepi (Node.js CPC representative)
27+
28+
## Agenda
29+
30+
### Announcements
31+
32+
* Robin - JSConf tickets for sale, discount for core maintainers,
33+
notifications for speakers went out on monday.
34+
35+
### Reminders
36+
37+
* Remember to nominate people for the [contributor spotlight](https://github.com/nodejs/node/blob/main/doc/contributing/reconizing-contributors.md#bi-monthly-contributor-spotlight)
38+
39+
### CPC and Board Meeting Updates
40+
41+
*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.
42+
43+
* Joe,
44+
* CPC - team that works on contributor covenant is working 3.0 and CPC is planning to
45+
adopt based on that update.
46+
* the board meeting is next week.
47+
48+
### nodejs/node
49+
50+
* Discussion about the esp program
51+
* Robin went through a number of slides
52+
* Joyee
53+
* asked if we can make the results from the changes made more transparent and visible.
54+
* was button directly to HeroDevs, was that just a guess that it would provide better results?
55+
ie was it in the contract, or just a guess.
56+
* Robin, yes I have linking from the project is in the contract
57+
* Joyee, more specifically is “button on home page” in the contract
58+
* Robin we want to do it in the spirit of the program, HeroDevs also announced 20M
59+
investment in the community.
60+
* Claudio there was some discussion when the button was being discussed. We had
61+
Looked at a few of the others. One other project had direct link, one did not, from
62+
the discussions we chose to try the direct link first, with the knowledge that we’d
63+
adjust/try other options first. Would have been good to share more on social in
64+
Advance.
65+
* Tobie, this program is important in terms of ability to get funds outside of direct
66+
memberships in the foundation. It depends on how successfully the TSC wants the
67+
program to be and what the TSC is comfortable with.
68+
* Chengzhong, question about the implementation about how we implement the website
69+
linking. Program says it should be open to other vendors not exclusive, but current
70+
implementation seems to imply it is exclusive because it links to specific implementation
71+
* Tobie, right now there is only one partner, so theoretical. Chengzong that still can
72+
have/communicate a different impression.
73+
* Michael, don’t see anybody arguing against the program, better to focus on getting
74+
consensus on what a good way to achieve goal is
75+
* Robin from what is doc’d in the GitHub repo
76+
* Page
77+
* Referral links to partners must be placed within the top ⅓ of the page
78+
* The Version Support Page must link to partner pages for the
79+
versions our partners support
80+
* When documenting which versions are no longer receiving patches, consider adding a
81+
link with copy: “read more about extended support options” that directs to an EOL
82+
page.
83+
* Project-specific referral links will be provided as part of the onboarding process.
84+
* <https://github.com/openjs-foundation/cross-project-council/blob/main/project-resources/ESP/ECOSYSTEM_SUSTAINABILITY_PROGRAM.md>
85+
* Tobie, maybe we can have more collaboration with the people from HeroDevs
86+
* Claudio what we already have on the website, summarized that there are already a bunch
87+
of links in other places of the WebSite
88+
*Matteo proposal - suggest we wait for a full week before changing to point to the blog
89+
so that we have a full week of data. Then compare to a full week of between blog and
90+
direct link
91+
* Claudio, link is no longer being seen
92+
*Robin somebody PR’d in link into add blocker about ⅓ of people use that blocker so
93+
other ⅔ are using it.
94+
* Flip, unfortunately there has been a lot of social, so we should take a week of data with
95+
a grain of salt, the reception was bad, so we will have lower results that might have
96+
otherwise been.
97+
*Joyee, if we are thinking about link clicks, we might see a jump because of curiosity but
98+
we won’t know how it affects the conversion rate. First week of data you are going to
99+
see a jump, but then it might go down over 1 year span because of addblocker
100+
* Matteo, ask people to read the guidelines for leadership participation so that we avoid
101+
discussion that hurts the project in public
102+
* Not sure if the type of people who are the target of that link use add blockers, not
103+
seen many companies that have add blockers on their corporate systems
104+
* Having one week of data is not bad, even with add blocker
105+
* Tobie, strong recommendation, empower the people working on the website to
106+
empower them if you deem you need the $, also enable collaboration between
107+
HeroDevs and website team.
108+
* Darshan, would be good to publish explanation on Node.js socials
109+
* Joyee (Sunday)
110+
* merge pull request after 1 week of data
111+
* then work on implementing page that follows the Vue approach with feedback the HeroDevs and the Foundation.
112+
* draft some content to explain the program/button
113+
114+
* meta: add ability to block issues [#58796](https://github.com/nodejs/node/pull/58796)
115+
* skipped as we ran out of time
116+
* Remove `Symbol.dispose` integration in `setTimeout` and `setInterval` [#58689](https://github.com/nodejs/node/issues/58689)
117+
* skipped as we ran out of time
118+
* Update npm to v11 in Node.js v22 [#58423](https://github.com/nodejs/node/issues/58423)
119+
* skipped as we ran out of time
120+
121+
### nodejs/nodejs.org
122+
123+
* Revert ESP related changes [#7884](https://github.com/nodejs/nodejs.org/pull/7884)
124+
* covered in initial discussion see recommendation above
125+
* chore(homepage): link to our blog, rather than HeroDevs [#7883](https://github.com/nodejs/nodejs.org/pull/7883)
126+
* covered in initial discussion see recommendation above
127+
128+
* Add blog post publishing guidelines [#7860](https://github.com/nodejs/nodejs.org/pull/7860)
129+
* skipped as we ran out of time
130+
131+
* HeroDevs ESP Visibility Improvements [#7773](https://github.com/nodejs/nodejs.org/issues/7773)
132+
* skipped as we ran out of time
133+
134+
### nodejs/TSC
135+
136+
* Let's talk about the CI situation [#1614](https://github.com/nodejs/TSC/issues/1614)
137+
* skipped as we ran out of time
138+
139+
### nodejs/admin
140+
141+
* Proposal: Social Communication Plan [#977](https://github.com/nodejs/admin/issues/977)
142+
* skipped as we ran out of time
143+
144+
### nodejs/bluesky
145+
146+
* Starting a poll for feedback from Bluesky followers about content curation of the official Bluesky account [#128](https://github.com/nodejs/bluesky/issues/128)
147+
* skipped as we ran out of time
148+
149+
## Strategic Initiatives
150+
* skipped as we ran out of time
151+
152+
## Upcoming Meetings
153+
154+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
155+
156+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)