nodejs / TSC

The Node.js Technical Steering Committee
573 stars 127 forks source link

Node.js Technical Steering Committee (TSC) Meeting 2020-05-07 #860

Closed mhdawson closed 4 years ago

mhdawson commented 4 years ago

Time

UTC Thu 07-May-2020 20:00 (08:00 PM):

Timezone Date/Time
US / Pacific Thu 07-May-2020 13:00 (01:00 PM)
US / Mountain Thu 07-May-2020 14:00 (02:00 PM)
US / Central Thu 07-May-2020 15:00 (03:00 PM)
US / Eastern Thu 07-May-2020 16:00 (04:00 PM)
London Thu 07-May-2020 21:00 (09:00 PM)
Amsterdam Thu 07-May-2020 22:00 (10:00 PM)
Moscow Thu 07-May-2020 23:00 (11:00 PM)
Chennai Fri 08-May-2020 01:30 (01:30 AM)
Hangzhou Fri 08-May-2020 04:00 (04:00 AM)
Tokyo Fri 08-May-2020 05:00 (05:00 AM)
Sydney Fri 08-May-2020 06:00 (06:00 AM)

Or in your local time:

Links

Agenda

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

nodejs/node

nodejs/TSC

nodejs/admin

Invited

Observers/Guests

Notes

The agenda comes from issues labelled with tsc-agenda across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.

Joining the meeting

Zoom link: https://zoom.us/j/611357642 Regular password

Public participation

We stream our conference call straight to YouTube so anyone can listen to it live, it should start playing at https://www.youtube.com/c/nodejs+foundation/live when we turn it on. There's usually a short cat-herding time at the start of the meeting and then occasionally we have some quick private business to attend to before we can start recording & streaming. So be patient and it should show up.

Many of us will be on IRC in #node-dev on Freenode if you'd like to interact, we have a Q/A session scheduled at the end of the meeting if you'd like us to discuss anything in particular. @nodejs/collaborators in particular if there's anything you need from the TSC that's not worth putting on as a separate agenda item, this is a good place for that.


Invitees

Please use the following emoji reactions in this post to indicate your availability.

Trott commented 4 years ago

Moderation Team activity: Discussions of some activities/reports, but no moderation actions taken. (@nodejs/moderation Correct me if I'm wrong!) For example, in one case, an individual self-moderated before the Moderation Team took action.

@nodejs/tsc @nodejs/community-committee

Trott commented 4 years ago

Strategic Initiatives! Let's hear about 'em!

Initiative Champion Links
Modules @MylesBorins https://github.com/nodejs/modules
Core Promise APIs @mcollina
V8 Currency @targos
QUIC / HTTP3 @jasnell https://github.com/nodejs/quic
Startup performance @joyeecheung https://github.com/nodejs/node/issues/17058 https://github.com/nodejs/node/issues/21563
Build resources @mhdawson https://github.com/nodejs/build/issues/1154#issuecomment-448418977
ljharb commented 4 years ago

for modules, the EP is pretty out of date; I think you may want https://github.com/nodejs/modules ? (feel free to hide this comment either way)

targos commented 4 years ago

V8 Currency:

~Working on the update to V8 8.3: https://github.com/nodejs/node/pull/32831~ V8 8.3 is ready to land on master. Waiting for stable upstream release. ~We have FreeBSD build errors (in freebsd-specific code) and no response from the FreeBSD team so far.~ Fixed upstream.

Trott commented 4 years ago

for modules, the EP is pretty out of date; I think you may want https://github.com/nodejs/modules ? (feel free to hide this comment either way)

The whole table was copy/pasted from https://github.com/nodejs/TSC/blob/master/Strategic-Initiatives.md, so if anyone wants to open a pull request there to update it, please do!

Trott commented 4 years ago

for modules, the EP is pretty out of date; I think you may want https://github.com/nodejs/modules ? (feel free to hide this comment either way)

The whole table was copy/pasted from https://github.com/nodejs/TSC/blob/master/Strategic-Initiatives.md, so if anyone wants to open a pull request there to update it, please do!

Never mind. I did it: https://github.com/nodejs/TSC/pull/861

mcollina commented 4 years ago

Promises:

There are some discussion around Thenable and AsyncLocalStorage in https://github.com/nodejs/node/pull/33189. Promise hooks (used by async_hooks) are going to get faster by https://github.com/nodejs/node/pull/32891.

Qard commented 4 years ago

I'm happy to join any discussion about nodejs/node#33189, or to start a separate discussion, to explain why the current state of thenables is such an issue and to work out how to deal with the problem. It's a fairly complex issue that is not adequately solved by any of the existing "fixes" we have and the nuance and complexity makes it difficult to explain adequately in text.

mmarchini commented 4 years ago

(Sharing here for visibility)

If you have any comments on the proposed unhandled rejection survey, please share it in the PR: https://github.com/nodejs/TSC/pull/857. It would be good to move forward with the survey so we can unblock https://github.com/nodejs/node/pull/33021.

mhdawson commented 4 years ago
mhdawson commented 4 years ago

@mcollina do you think we should discuss nodejs/node#33189 in the meeting and invite @Qard ?

mcollina commented 4 years ago

I think the discussion is progressing on the issue. I only posted it here because @Trott asked for an update.

jasnell commented 4 years ago

QUIC update: There is no update this week. Work progress on separating bits out that can be separated out.

jasnell commented 4 years ago

And just a heads up, there is private business to discuss.

BridgeAR commented 4 years ago

I am going to be a bit late.

mhdawson commented 4 years ago

PR for minutes https://github.com/nodejs/TSC/pull/862