From d223bdf603d41a05226f6969b3ca4cfa662319e6 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 29 Oct 2020 11:50:23 -0400 Subject: [PATCH 1/4] doc: add minutes for meeting 29 Oct 2020 Signed-off-by: Michael Dawson --- meetings/2020-10-29.md | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 meetings/2020-10-29.md diff --git a/meetings/2020-10-29.md b/meetings/2020-10-29.md new file mode 100644 index 00000000..9a795047 --- /dev/null +++ b/meetings/2020-10-29.md @@ -0,0 +1,86 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2020-10-29 + +## Links + +* **Recording**: https://youtu.be/tKQRw8fAClo +* **GitHub Issue**: https://github.com/nodejs/TSC/issues/942 + +## Present + +* Beth Griggs @BethGriggs (TSC) +* Colin Ihrig @cjihrig (TSC) +* Gabriel Schulhof @gabrielschulhof (TSC) +* Gireesh Punathil @gireeshpunathil (TSC) +* Michael Dawson @mhdawson (TSC) +* Myles Borins @MylesBorins (TSC) +* Michaël Zasso @targos (TSC) +* Tobias Nießen @tniessen (TSC) +* Rich Trott @Trott (TSC) + +## Agenda + +### Announcements + +* Gabriel - new webidl-NAPi project to translate webidl to NAPI code +* Michael - 14.x went LTS this week ! + +### CPC and Board Meeting Updates + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +* Board meeting this week. Nothing new that I have to bring up with them. + +### nodejs/node + +* [34895](https://github.com/nodejs/node/pull/34895), blocked on on TSC approvals. + * new top module -> diagnostics_channel + * @Quard owns namespace in npm, so no chance of collision + * Needs 2 TSC approvals + * No objections/concerns raised in the meeting. + +* Backporting `util/types`, `path/posix` and `path/win32` to v15 proposal [#35788](https://github.com/nodejs/node/issues/35788) + * Myles, concern not with this change, but policy around new named modules, /xxx promises + is getting in the way. We should find some sort of pattern, or be ok with more ecosystem + Breakage. + * Rich past discussion, but no agreement on what the namespace should be. + * Myles, have started using nodejs: loader internally. Can be used with ES Modules, + natural next step would be to port that over to CommonJS. + * Michael, since we have a name no reason to use anything anything. + +* Rename default branch from "master" to "main" or something similar [#33864](https://github.com/nodejs/node/issues/33864) + * No update this week. + +### nodejs/TSC + +* More visibility for TSC on performance issues [#940](https://github.com/nodejs/TSC/issues/940) + * Some discussion around if this makes any sense + * Tracking issue that occasionally put on the agenda? + +### nodejs/admin + +* Audit Google account access [#389](https://github.com/nodejs/admin/issues/389) + * no update on that. + +### nodejs/security-wg + +* Potential stagnation of open issues on h1 bounty program [#654](https://github.com/nodejs/security-wg/issues/654) + * Discussion, general support from those in the meeting that TSC members + support shutting down the program. + * Myles can check if they have a replacement at GitHub for places people + can report vulnerabilities. + * Rich will reach out to those on the team to discuss winding it down. + +## Strategic Initiatives + +* Modules - Myles, open PR to backport last bit of feature work to 12.x before it + goes to Maintenance mode. Landed stabilization some parts. Having discussion + on what needs to be done to make it non-experimental. Believe we are + a few weeks before we can call it stable. +* Build resources + * No update. + +## Upcoming Meetings + +* **Node.js Foundation Calendar**: https://nodejs.org/calendar + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. From 17690f3cbef621fa324917846fc391f781465b8d Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 29 Oct 2020 09:31:06 -0700 Subject: [PATCH 2/4] Update meetings/2020-10-29.md Co-authored-by: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> --- meetings/2020-10-29.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/2020-10-29.md b/meetings/2020-10-29.md index 9a795047..bd9824a7 100644 --- a/meetings/2020-10-29.md +++ b/meetings/2020-10-29.md @@ -34,7 +34,7 @@ * [34895](https://github.com/nodejs/node/pull/34895), blocked on on TSC approvals. * new top module -> diagnostics_channel - * @Quard owns namespace in npm, so no chance of collision + * @Qard owns namespace in npm, so no chance of collision * Needs 2 TSC approvals * No objections/concerns raised in the meeting. From 5f2927c906626fc71ceae15e86355e1e87ed1e73 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 29 Oct 2020 09:31:24 -0700 Subject: [PATCH 3/4] Update meetings/2020-10-29.md Co-authored-by: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> --- meetings/2020-10-29.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/2020-10-29.md b/meetings/2020-10-29.md index bd9824a7..103699ed 100644 --- a/meetings/2020-10-29.md +++ b/meetings/2020-10-29.md @@ -43,7 +43,7 @@ is getting in the way. We should find some sort of pattern, or be ok with more ecosystem Breakage. * Rich past discussion, but no agreement on what the namespace should be. - * Myles, have started using nodejs: loader internally. Can be used with ES Modules, + * Myles, have started using node: loader internally. Can be used with ES Modules, natural next step would be to port that over to CommonJS. * Michael, since we have a name no reason to use anything anything. From a5014d99b1419bd5695bc6025a76abc9304a13ff Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 29 Oct 2020 09:32:17 -0700 Subject: [PATCH 4/4] Update meetings/2020-10-29.md --- meetings/2020-10-29.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/2020-10-29.md b/meetings/2020-10-29.md index 103699ed..d4ec9dd7 100644 --- a/meetings/2020-10-29.md +++ b/meetings/2020-10-29.md @@ -68,7 +68,7 @@ support shutting down the program. * Myles can check if they have a replacement at GitHub for places people can report vulnerabilities. - * Rich will reach out to those on the team to discuss winding it down. + * Rich will reach out to some involved parties on the team to discuss winding it down. ## Strategic Initiatives