Repository navigation
Node.js Technical Steering Committee (TSC) Meeting 2023-01-04 #1323
Description
Time
UTC Wed 04-Jan-2023 16:00 (04:00 PM):
| Timezone | Date/Time |
|---|---|
| US / Pacific | Wed 04-Jan-2023 08:00 (08:00 AM) |
| US / Mountain | Wed 04-Jan-2023 09:00 (09:00 AM) |
| US / Central | Wed 04-Jan-2023 10:00 (10:00 AM) |
| US / Eastern | Wed 04-Jan-2023 11:00 (11:00 AM) |
| EU / Western | Wed 04-Jan-2023 16:00 (04:00 PM) |
| EU / Central | Wed 04-Jan-2023 17:00 (05:00 PM) |
| EU / Eastern | Wed 04-Jan-2023 18:00 (06:00 PM) |
| Moscow | Wed 04-Jan-2023 19:00 (07:00 PM) |
| Chennai | Wed 04-Jan-2023 21:30 (09:30 PM) |
| Hangzhou | Thu 05-Jan-2023 00:00 (12:00 AM) |
| Tokyo | Thu 05-Jan-2023 01:00 (01:00 AM) |
| Sydney | Thu 05-Jan-2023 03:00 (03:00 AM) |
Or in your local time:
- https://www.timeanddate.com/worldclock/fixedtime.html?msg=Node.js+Foundation+Technical%20Steering%20Committee%20(TSC)+Meeting+2023-01-04&iso=20230104T1600
- or https://www.wolframalpha.com/input/?i=04PM+UTC%2C+Jan+04%2C+2023+in+local+time
Links
- Minutes Google Doc: https://docs.google.com/document/d/1zdp5HMNmCu-vqbgEsM4QhiZB3IOh46pqil1EKXA6p3g/edit
Agenda
Extracted from tsc-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
nodejs/node
- test_runner: add initial code coverage support #46017
- events,bootstrap: make globalThis extend EventTarget #45993
- doc: change fetch from experimental to stable #45684
- stream: expose stream symbols #45671
- Expose Undici's ProxyAgent and setGlobalDispatcher within Node #43187
- Proposal: Subdivide “Experimental” Status 45900
Invited
- Antoine du Hamel @aduh95 (TSC)
- Anatoli Papirovski @apapirovski (TSC)
- Beth Griggs @BethGriggs (TSC)
- Ruben Bridgewater @BridgeAR (TSC)
- Сковорода Никита Андреевич @ChALkeR (TSC)
- Colin Ihrig @cjihrig (TSC)
- Danielle Adams @danielleadams (TSC)
- Franziska Hinkelmann @fhinkel (TSC)
- Geoffrey Booth @GeoffreyBooth (TSC)
- Gireesh Punathil @gireeshpunathil (TSC)
- James Snell @jasnell (TSC)
- Joyee Cheung @joyeecheung (TSC)
- Chengzhong Wu @legendecas (TSC)
- Matteo Collina @mcollina (TSC)
- Michael Dawson @mhdawson (TSC)
- Rafael Gonzaga @RafaelGSS (TSC)
- Darshan Sen @RaisinTen (TSC)
- Richard Lau @richardlau (TSC)
- Robert Nagy @ronag (TSC)
- Michaël Zasso @targos (TSC)
- Tobias Nießen @tniessen (TSC)
- Rich Trott @Trott (TSC)
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.
Invitees
Please use the following emoji reactions in this post to indicate your
availability.
- 👍 - Attending
- 👎 - Not attending
- 😕 - Not sure yet
Activity
mcollina commentedon Jan 2, 2023
I won't be able to join this meeting.
GeoffreyBooth commentedon Jan 2, 2023
https://github.com/nodejs/node/discussions/45900 should be on the agenda. Perhaps the script isn't checking discussions?
mhdawson commentedon Jan 3, 2023
@GeoffreyBooth discussions did not exist when the script was written, so it is possible.
mhdawson commentedon Jan 3, 2023
@mcollina we've been waiting for you to lead the discussion on:
doc: change fetch from experimental to stable nodejs/node#45684
stream: expose stream symbols nodejs/node#45671
Expose Undici's ProxyAgent and setGlobalDispatcher within Node nodejs/node#43187
unless you tell us otherwise, we'll likely defer these 3 again until next time when you are available.
GeoffreyBooth commentedon Jan 3, 2023
I think we can decide on that now? So our agenda could become:
The
test_runnerone is a follow-on from the experimental status one, so I moved it after.mcollina commentedon Jan 3, 2023
Given how the meeting rotates, I'll join on the 18th.
mcollina commentedon Jan 3, 2023
I'm -1 to the approach in https://github.com/nodejs/node/discussions/45900. I agree some clarification is needed, but I think we have a good pace of shipping new features right now and adding more process is going to stall the project.
GeoffreyBooth commentedon Jan 3, 2023
Could you add a comment on that discussion please? With your specific objections or what alternatives you think are better.
I’d like to avoid this being an up or down vote on a proposal, or a situation where I need to defend a proposal from lots of people lodging objections to it. There are real problems that prompted me to write this proposal, and I’d like the TSC as a group to discuss what the best solutions are. Maybe we collectively decide that none of the solutions are better than the status quo, and that’s fine, but I want us to all engage constructively into making that decision. I don’t want the burden to be on me to function like a legislator where I need to propose a bill text and whip votes; let’s work together to figure out the best way to revise our processes, if that’s what we decide that we need to do.
brillout commentedon Jan 4, 2023
It's probably too late, but could we maybe add discussing npm/rfcs#665 to the agenda? I've been recommended to reach out to the TSC about this.
aduh95 commentedon Jan 4, 2023
This is the Node.js TSC, we have no overview over what the npm team implements and no saying on RFCs for npm. TSC members can of course give their opinion on the matter, but it is outside of the scope of the TSC as a group.
anonrig commentedon Jan 4, 2023
I think the correct issue would be nodejs/node#46074. Whether or not this should be handled in the NPM scope, can be an outcome of the TSC meeting.
aduh95 commentedon Jan 4, 2023
The TSC would typically defer to the issue tracker to see if a consensus emerges in the community. On top of that, TSC saying it's in the Node.js scope would have little value if no one is doing the actual work on implementing the feature, so until there's an implementation candidate discussing it in TSC meeting would not be a good use of everyone time IMO. That being said, anyone can add the issue to the TSC agenda for awareness, so TSC members can chime in the issue if they have something to add to the discussion (tagging the TSC would more or less have the same effect, except that GitHub notifications are easier to miss than an item on the agenda).
mhdawson commentedon Jan 4, 2023
PR for minutes - #1324