From fe17dc8b1422e24a8d01b460a297594d339e5de5 Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Wed, 12 Jul 2023 17:35:04 +0200 Subject: [PATCH] Minutes for 2023-07-05 meeting (#1414) Signed-off-by: Matteo Collina --- meetings/2023-07-05.md | 81 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 meetings/2023-07-05.md diff --git a/meetings/2023-07-05.md b/meetings/2023-07-05.md new file mode 100644 index 00000000..4da782a1 --- /dev/null +++ b/meetings/2023-07-05.md @@ -0,0 +1,81 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2023-07-05 + +## Links + +* **Recording**: +* **GitHub Issue**: + +## Present + +* Danielle Adams @danielleadams (voting member) +* Gireesh Punathil @gireeshpunathil (voting member) +* Joyee Cheung @joyeecheung (voting member) +* Chengzhong Wu @legendecas (voting member) +* Matteo Collina @mcollina (voting member) +* Michael Dawson @mhdawson (voting member) +* Moshe Atlow @MoLow (voting member) +* Rafael Gonzaga @RafaelGSS (voting member) +* Darshan Sen @RaisinTen (voting member) +* Richard Lau @richardlau (voting member) +* Tobias Nießen @tniessen (voting member) +* Yagiz Nizipli @anonrig (strategic initiative champion) + +## Agenda + +### Announcements + +* Welcome Yagiz! +* Welcome Benjamin! +* Node.js 20.4.0 is to be released today +* NodeConf.eu CFP closing next week +* OpenJS world and collaborator Summit - Sep 19-23 (think summit is the 18th) + +### CPC and Board Meeting Updates + +\*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +* Board + * Some mid-year budget review, more or less business as usual + * Some discussions around foundation bylaws and director representation + for the community/projects + +### nodejs/node-gyp + +* DISCUSSION: Release handling [#2860](https://github.com/nodejs/node-gyp/issues/2860) + * Luke Karrys is going to take over releases. + * No objections/concerns from the 11 TSC members in the meeting. + * remove the tsc-agenda + +### nodejs/TSC + +* Remaining OSSF Funding [#1384](https://github.com/nodejs/TSC/issues/1384) + * Just waiting on answers to questions we posed to the Foundation + +* CLI tools behind a Nodejs namespace [#1178](https://github.com/nodejs/TSC/issues/1178) + * Danielle confirmed that we can removed the agenda. + +### nodejs/admin + +* Leader of the Example initiative [#807](https://github.com/nodejs/admin/issues/807) + * Sheplu has volunteered to revive this effort. + * Gireesh, great to have somebody volunteer + * Agreed if there are no objections/concerns by the end of the week in the issue will move forward + +## Strategic Initiatives + +* Performance Strategy Initiative: the PR to merge the caches was landed (Yagiz) + * Vinicious’s PR on improving legacy CJS resolve just landed - + * Yagiz spent some time on simdjson and replacing the package json reader in loaders - +* Next -10 - Michael - Recent survey results have landed - +* ShadowRealm: bootstrapping ESM and CJS module loaders in the ShadowRealm - +* Darshan: Single Executable - working on PR to add support for byte code + caching to improve startup time. Assumption was that it would be for all code, but that + does not seem to be the safest thing to do. Waiting for some v8 changes to improve + but for now making it so that is an option. Also PR to add snapshot support, just added + comments. + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.