Skip to content

Commit 755d582

Browse files
ruyadornorichardlauaduh95RafaelGSS
authored
doc: add minutes for meeting 2025-06-26 (#1107)
Co-authored-by: Richard Lau <rlau@redhat.com> Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com> Co-authored-by: Rafael Gonzaga <rafael.nunu@hotmail.com>
1 parent cd5a754 commit 755d582

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

doc/meetings/2025-06-26.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Node.js Release WorkGroup Meeting 2025-06-26
2+
3+
## Links
4+
5+
* **Recording**: https://youtu.be/czGUdi6HNMg
6+
* **GitHub Issue**: https://github.com/nodejs/Release/issues/1105
7+
* **Minutes Google Doc**: https://docs.google.com/document/d/1-nRCek1qW-tB4XJKOT9MY48eqOfUEQMQOQq3LfUHzTw/edit?tab=t.0
8+
9+
## Present
10+
11+
* Ruy Adorno: @ruyadorno
12+
* Rafael Gonzaga: @RafaelGSS
13+
* Marco Ippolito: @marco-ippolito
14+
* Richard Lau: @richardlau
15+
* Antoine du Hamel: @aduh95
16+
17+
## Agenda
18+
19+
## Announcements
20+
* Rafael: v24.3.0 went out this week
21+
* Antoine: v22.17.0 went out this week
22+
23+
### nodejs/Release
24+
25+
* docs: add schedule for Node.js 25 and Node.js 26 [#1095](https://github.com/nodejs/Release/pull/1095)
26+
* Antoine: Just reusing the same days as 23 and 22 to start with (not 24 as its initial release was delayed due to V8 update)
27+
* Ruy: Landing since it has been opened for 3 weeks
28+
* Release plan - v24.x Current [#1089](https://github.com/nodejs/Release/issues/1089)
29+
* Rafael: Planning to work on the next release but changing the release date to 2025-07-09
30+
* Richard: Reminded of the currently planned downtime for infrastructure
31+
* Richard: We can suggest to plan that downtime for next week
32+
* Release plan - v22.x Active LTS [#1001](https://github.com/nodejs/Release/issues/1001)
33+
* Antoine: Did the last release 2 days ago
34+
* Ruy: We need to find a releaser for the next release
35+
* Release plan - v20.x Maintenance LTS [#855](https://github.com/nodejs/Release/issues/855)
36+
* Marco: Updating the current release plan schedule
37+
* Marco: Planning to work on the next v20.x release, likely to be v20.20.0
38+
* Marco: Needs to make sure we coordinate in case there’s a security release before that
39+
* Proposal for new release schedule [#855](https://github.com/nodejs/Release/issues/953)
40+
* Rafael: From a certain point of view reducing the frequency of releases make development harder as it makes the feedback loop a lot longer
41+
* Rafael: Having 2 major releases per year is hard for companies to keep track of
42+
* Rafael: It’s already hard to find volunteers to work on releases, and without support (Alpha Omega), I'm afraid that we'll suffer again from no volunteers for all non-EOL lines
43+
* Rafael: Maybe we should shorten the LTS support?
44+
* Marco: With a shorter life span for the LTS release lines we can make it easier to handle all release lines in general as the longer the release line is, the hard it is to work on it to create new releases
45+
* Antoine: Reducing the lifespan might be better than reducing the number of supported release lines
46+
* Rafael: Security releases are also made a lot harder when very old LTS release lines are still around
47+
* Richard: The difficulties might also be more related to the nature of semver breaking changes rather than the duration of the release line
48+
* Rafael: There are some examples of backports being harder to work on due to old release lines
49+
* Richard: We also see people wanting the release lines duration to be longer
50+
* Richard: Challenges are more related to semver breakages than the duration or number of supported release lines
51+
* Marco: Would like to propose to shorten the LTS release line duration with the goal of having less time in maintenance mode
52+
* Antoine: If we were to do that, it’s very important how we communicate that to the broader community
53+
* Richard: It seems that having a period of maintenance after current releases is a new concept. Historically only LTS would eventually have a maintenance period.
54+
* Richard: One challenge with maintenance releases is backporting important fixes that may be impacted by semver major changes.
55+
* Richard: Prefer to not change the length of support of LTS release lines already out
56+
* Marco: Automation has made the release work a lot easier
57+
* Rafael: Next steps would be to create the proposal and the Release WG can make a decision
58+
* Ruy: I would like to read the proposal in detail before making a judgement about it, as mentioned by Richard previously the Release WG is chartered with deciding the release schedule so we’re likely to be able to make that decision within the working group.
59+
* Antoine: If someone brings in a concrete proposal we can try and build consensus on it, consulting with other collaborators as part of that if we want to
60+
* Ruy: Rafael is to work on the next steps to bring a concrete proposal and this brings us to the end of the agenda
61+
62+
## Upcoming Meetings
63+
64+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
65+
66+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.
67+
68+

0 commit comments

Comments
 (0)