Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added minutes for 2023-09-13 #1448

Merged
merged 1 commit into from
Oct 4, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions meetings/2023-09-13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# Node.js Technical Steering Committee (TSC) Meeting 2023-09-13

## Links

* **Recording**: <https://studio.youtube.com/video/DKrkLeKGXGA>
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1437>
* **Minutes Google Doc**: <https://docs.google.com/document/d/116gcroy3PK_W3lRIaufWMmCCwvjpqOYAxM-fdImWhcs/edit>

## Present

* Benjamin Gruenbaum @benjamingr (voting member)
* Colin Ihrig @cjihrig (voting member)
* Geoffrey Booth @GeoffreyBooth (voting member)
* Gireesh Punathil @gireeshpunathil (voting member)
* James Snell @jasnell (voting member)
* Joyee Cheung @joyeecheung (voting member)
* Chengzhong Wu @legendecas (voting member)
* Matteo Collina @mcollina (voting member)
* Moshe Atlow @MoLow (voting member)
* Darshan Sen @RaisinTen (voting member)
* Richard Lau @richardlau (voting member)
* Robert Nagy @ronag (voting member)
* Ruy Adorno @ruyadorno (voting member)

## Agenda

### Announcements

* Openjs World & Collab Summit
* NodeConf.eu collab room

### CPC and Board Meeting Updates

\*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.

### nodejs/build

– presentation from Ben & Robin on the LF IT Managed services
\- Richard Lau to open an issue on nodejs/build
\- TSC approves on having a proposal crafted by LF IT for managing some of our services
Presentation at …

### nodejs/node

* websocket: proposal for a new core module [#49478](https://github.com/nodejs/node/pull/49478)
* Third implementation in Core of websocket
* James will have a -1 in introduce a new websocket API that is not standard
* Benjamin is blocking, the author agreed that it’s preferable to have a battle tested implementation
* It’s better to work on improving the spec before landing a standard WebSocket implementation

* Discussion: New “ESM by default” mode [#49432](https://github.com/nodejs/node/issues/49432)
* Matteo: The flag flip the default for “.js” being ESM
* James: we need to be careful about the messaging regarding what landing this flag means to the community. we are not ready to draw a line in the sand, we should just experiment.
* Joyee: We can just bike shed the release announcement very carefully

### nodejs/citgm

* lookup: declare bankruptcy on flaky modules [#959](https://github.com/nodejs/citgm/pull/959)
* James: does CITGM still fits the purpose?
* Joyee: when v20 went out, we broke a lot of ESM modules.

### nodejs/TSC

* Additions to `import.meta` [#1430](https://github.com/nodejs/TSC/issues/1430)
* Remove primordials from the Node.js project <https://github.com/nodejs/TSC/issues/1438>

## Strategic Initiatives

## Upcoming Meetings

* **Node.js Project Calendar**: <https://nodejs.org/calendar>

Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.