Skip to content

Commit 8b8e384

Browse files
docs: meeting notes 2024-10-09 (#3928)
Co-authored-by: Michael Dawson <[email protected]>
1 parent cb672f0 commit 8b8e384

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Node.js Build WorkGroup Meeting 2024-10-09
2+
3+
## Links
4+
5+
* **Recording**: https://www.youtube.com/watch?v=e6b5ZBKTacs
6+
* **GitHub Issue**: https://github.com/nodejs/build/issues/3926
7+
8+
## Present
9+
10+
* Ulises Gascón (@UlsiesGascon)
11+
* Richard Lau (@richardlau)
12+
* Michael Dawson (@mhdawson)
13+
* Milad Farazmand (@miladfarca)
14+
15+
## Agenda
16+
17+
## Announcements
18+
19+
* No announcements this week.
20+
21+
### nodejs/build
22+
23+
* Planning/requirements for Node.js 23 [#3807](https://github.com/nodejs/build/issues/3807)
24+
* Richard - believe it’s done except for macOS infra which is underway and covered by 3686
25+
26+
* Infrastructure for Orka (2024 and beyond) [#3686](https://github.com/nodejs/build/issues/3686)
27+
* Ryan working on it, Ulises quick summary
28+
* old cluster has some issues, Ryan mostly fixed those, 18-22 can continue to build on those
29+
and testing was added back.
30+
* In TSC meeting we discussed using old infra to release 23, answer seems to be that is not
31+
possible as we need newer versions of Xcode which requires a newer version of macOS.
32+
See nodejs/55181 for more details.
33+
* Working on new macOS infra, but will not likely be available for the first release of 23. We
34+
have agreed to ship without it and then will add back in a later point release.
35+
36+
37+
* New Machine requirement: Replacement for Equinix x64 servers
38+
[#3597](https://github.com/nodejs/build/issues/3597)
39+
* unencrypted is last critical x86 one, there are a few others like grafana that are more
40+
“nice to migrate”
41+
* and also the smartos machines
42+
* likely no progress, Ryan focussed on the MacOS migration
43+
44+
* macOS refuses to start `node` when downloaded from the tarball [#3538](https://github.com/nodejs/build/issues/3538)
45+
* No progress
46+
47+
* Discuss state of r2 migration on Build WG meeting [#3508](https://github.com/nodejs/build/issues/3508)
48+
* Main issue is getting somebody with access to test things. Bit of a challenge
49+
around testing since you don’t want to push real releases except when doing real
50+
Releases.
51+
* Richard we have to migrate the release Jenkins, but as part of that translation
52+
maybe we can use the new machines temporarily for testing.
53+
54+
### nodejs/node
55+
56+
* Heads-up: Potential Delay in macOS Infrastructure for Node.js v23 [#55181](https://github.com/nodejs/node/issues/55181)
57+
* Already discussed above.
58+
59+
## Q&A, Other
60+
61+
* Jenkins LTS will drop support for Java 11 in October: https://github.com/nodejs/build/issues/3916
62+
* Dicussion around issues clean up
63+
64+
## Upcoming Meetings
65+
66+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
67+
68+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.
69+

0 commit comments

Comments
 (0)