Skip to content

doc: add minutes for meeting 16 Feb 2022 #1170

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

Merged
merged 3 commits into from
Feb 21, 2022
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
79 changes: 79 additions & 0 deletions meetings/2022-02-16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Node.js Technical Steering Committee (TSC) Meeting 2022-02-16

## Links

* **Recording**: <https://www.youtube.com/watch?v=u6srlkRSRM4>
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1166>

## Present

* Antoine du Hamel @aduh95 (TSC)
* Matteo Collina @mcollina (TSC)
* Tobias Nießen @tniessen (TSC)
* Gireesh Punathil @gireeshpunathil (TSC)
* Darshan Sen @RaisinTen (TSC)
* Beth Griggs @BethGriggs (TSC)
* Сковорода Никита Андреевич @ChALkeR (TSC)
* Richard Lau @richardlau (TSC)
* Michaël Zasso @targos (TSC)

## Agenda

### Announcements

* The Node.js trademarks have been donated by Joyent/Samsung to the OpenJS Foundation <https://openjsf.org/blog/2022/02/14/node-js-trademarks-transferred-to-openjs-foundation/>
* OpenJS World CFP extended to 25th of February
* New collaborator!

### CPC and Board Meeting Updates

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

### nodejs/node

* crypto: clarify `require("crypto").getRandomValues` is Node.js specific [#41782](https://github.com/nodejs/node/pull/41782)
* Matteo: What is the problem? The question is unclear
* Antoine: James Snell added getRandomValue() as an alias to the require(‘crypto’) module. Tobias noted than there are might be webcompatibility. The compability issue is that getRandomValue() required this to be an instance of the spec Crypto object.
* It seems there are no conflict on the PR, just waiting for more approvals.
* Check out [#41779](https://github.com/nodejs/node/pull/41779), this includes the deprecation of getRandomValues(). Added the tsc-agenda label and we will talk about it next week.

* Rename default branch from "master" to "main" [#33864](https://github.com/nodejs/node/issues/33864)
* Richard Lau: there are a lot of scripts that could break.
* Michael: it should not be possible to use git-node-land and land things to the wrong branch.

### nodejs/TSC

* Invite TSC members in the Google Calendar event for meetings [#1133](https://github.com/nodejs/TSC/issues/1133)
* Matteo: this is mostly done as everybody has received their invites. Removing the tsc-agenda label

* vote: future of primordials [#1104](https://github.com/nodejs/TSC/issues/1104)
* Antoine: the vote has closed and the vote has been pasted in the PR. We can close the PR.
* Matteo: the PR needs to be finalized and landed. Antoine will do it.
* Antoine: do we want to do another vote? I’m currently busy right now.
* Matteo: If there are no other volunteers I propose we wait for another vote until the error path is finished.
* Michael: what does the vote mean?
* Antoine: the vote means that a PR that improves the tamper proofness of the error path can be blocked/reverted only if it causes a performance regression (or if there are other concerns regarding code quality unrelated to primordials)

* Looking for feedback: Pointer compression in Node.js [#790](https://github.com/nodejs/TSC/issues/790)
* <https://github.com/nodejs/TSC/issues/790#issuecomment-1041404279> explains that we have a 4GB limit per process.
* Tobias: there are valid use for large memory usage
* Michael: what is the default memory limit for Node.js?
* Michael: buffers are not affected by pointer compression.
* Matteo: We agree we need a champion for this to progress it further.

### nodejs/admin

* Bot user for nodejs/corepack [#660](https://github.com/nodejs/admin/issues/660)
* Matteo to open an issue on nodejs/corepack to make dynamic downloads of the package manager version.
* +1 for having a bot to keep corepack updated in Node.js - maybe we can just update the eslint one to pull the new release. Antoine to do it.

* blocklist import/export [#659](https://github.com/nodejs/admin/issues/659)
* On agenda for awareness.

## Strategic Initiatives

## Upcoming Meetings

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

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