From 7020ba4cc85cc4cd86d70d848df24e935fac68c4 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 8 Sep 2022 11:27:34 -0400 Subject: [PATCH 1/2] doc: add minutes for meeting 7 Sep 2022 Signed-off-by: Michael Dawson --- meetings/2022-09-07.md | 72 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 meetings/2022-09-07.md diff --git a/meetings/2022-09-07.md b/meetings/2022-09-07.md new file mode 100644 index 00000000..d483668b --- /dev/null +++ b/meetings/2022-09-07.md @@ -0,0 +1,72 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2022-09-07 + +## Links + +* **Recording**: +* **GitHub Issue**: + +## Present + +* Antoine du Hamel @aduh95 (TSC) +* Beth Griggs @BethGriggs (TSC) +* Colin Ihrig @cjihrig (TSC) +* Danielle Adams @danielleadams (TSC) +* Franziska Hinkelmann @fhinkel (TSC) +* Geoffrey Booth @GeoffreyBooth (TSC) +* James Snell @jasnell (TSC) +* Michael Dawson @mhdawson (TSC) +* Richard Lau @richardlau (TSC) +* Tobias Nießen @tniessen (TSC) +* Rich Trott @Trott (TSC) + +## Agenda + +### Announcements + +* Upcoming collaborator summit - + +### CPC and Board Meeting Updates + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +### nodejs/node + +* inspector: introduce inspector/promises API [#44250](https://github.com/nodejs/node/pull/44250) + * Fundamental issue comes back to use of “node:” prefix + * Antoine, would assume that would follow decision from “test” vote + * Michael, that does not seem to be the belief from the discussion + * Geoffrey, James, do not consider it new, so in this case since not new does not need the prefix. + * Proposal + * New module includes `node:` + * Adding /promises to existing module that is ok, don’t need to put under `node:`. But is + considered a breaking change as it might collide with an existing package and should + be marked SemVer major by default. + * Ok with everybody in the meeting + * Michael will put PR to add something doc/contributing stuff + +### nodejs/TSC + +* nodejs/security-external and nodejs-private/security-external do not match [#1279](https://github.com/nodejs/TSC/issues/1279) + * They are supposed to have the same people, they don’t + * Rich plans to sync them + +## Strategic Initiatives + +* Shadow Realm + * ShadowRealm updates: nodejs/node#44179 and nodejs/node#44379 have landed, going to rebase nodejs/node#44348 to disentangle BaseObject with the Environment. +* Next-10 + * Planning for sessions in the upcoming Collaborator summit +* Antoine Core Promise APIs + * see earlier discussion on inspector/promises +* QUIC/HTTP3 + * James - refreshed the PR. Some build/test APIs that he is working through + * Does not expose any public API. Only has an internal JS API. + * Concerned that there has not been past reviews. + * Key things to look at, whole new set of C/C++ classes. JavaScrip just gives a light + wrapper. + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. From 3f2a7f594c258d395509c26f8ae45c4802401027 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 8 Sep 2022 19:29:44 -0700 Subject: [PATCH 2/2] Update meetings/2022-09-07.md Co-authored-by: Geoffrey Booth <456802+GeoffreyBooth@users.noreply.github.com> --- meetings/2022-09-07.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/2022-09-07.md b/meetings/2022-09-07.md index d483668b..2cc060ec 100644 --- a/meetings/2022-09-07.md +++ b/meetings/2022-09-07.md @@ -62,7 +62,7 @@ * James - refreshed the PR. Some build/test APIs that he is working through * Does not expose any public API. Only has an internal JS API. * Concerned that there has not been past reviews. - * Key things to look at, whole new set of C/C++ classes. JavaScrip just gives a light + * Key things to look at: whole new set of C/C++ classes. JavaScript just gives a light wrapper. ## Upcoming Meetings