From f97a6ed43c8470d1751dfa95e01c7b256f9f1ab6 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 25 May 2022 17:55:18 -0400 Subject: [PATCH 1/3] doc: add minutes for meeting 25 May 2022 Signed-off-by: Michael Dawson --- meetings/2022-05-25.md | 87 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 meetings/2022-05-25.md diff --git a/meetings/2022-05-25.md b/meetings/2022-05-25.md new file mode 100644 index 00000000..ab9d392e --- /dev/null +++ b/meetings/2022-05-25.md @@ -0,0 +1,87 @@ +# Node.js Technical Steering Committee (TSC) Meeting 2022-05-25 + +## Links + +* **Recording**: +* **GitHub Issue**: + +## Present + +* Beth Griggs @BethGriggs (TSC) +* Ruben Bridgewater @BridgeAR (TSC) +* Colin Ihrig @cjihrig (TSC) +* Michael Dawson @mhdawson (TSC) +* Richard Lau @richardlau (TSC) +* Rich Trott @Trott (TSC) + +## Agenda + +### Announcements + +* OpenJS World - coming up week of June 6 + +### CPC and Board Meeting Updates + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +* CPC - nothing to mention +* Board, meeting this time June 6 instead of 3rd Friday of the month as in person with OpenJS World. + +### nodejs/node + +* Revert the change of network interfaces family from string to integer [#43054](https://github.com/nodejs/node/pull/43054) +* Revert the change of network interfaces family from String to Integer [#43014](https://github.com/nodejs/node/issues/43014) + * Antoine has question on revert + * Richard -> believe problem may be that the tests are not resilient across the platforms + * Ask to TSC members please review/comment in answer to antoines question. + +* tools: add `.git-blame-ignore-revs` file [#43017](https://github.com/nodejs/node/pull/43017) + * Ruben, sometimes also there to compare between version, can be confusing if we skip some changes. Would prefer to have all changes, but not super strong opinion + * Beth, have a similar opinion to Ruben. Look at blame for release and would be confused if there were missing commits. Contrary to what is in the issue, don’t think it helps with changes with churn. + * Richard, as a releaser git blame is not the big issue with churn, but differences between lines and backports. Don’t see the point but would not object if others felt it was good. + * Leave on agenda until we have a meeting with Darshan in attendance. + +* Auto closing old stale PRs [#42981](https://github.com/nodejs/node/issues/42981) + * We discussed in last weeks meeting and I should have removed from agenda. Did that now + and there and no discussion is needed. + +* Global `fetch` breaks `source-map` [#42638](https://github.com/nodejs/node/issues/42638) + * Richard, usually flag when first experimental, and then remove the requirement for a flag. + Maybe we did that too quickly this time. + * Leave on the agenda to get opinions from more people + +* Rename default branch from "master" to "main" [#33864](https://github.com/nodejs/node/issues/33864) + * As discussed in last weeks meeting no objections to proceeding. Next step is to plan day to + do the rename of the node repo. Michael/Richard will discuss/plan that. + * Michael asked about just renaming i18n repo, may break crowdin but have not been able to + contact/get help from somebody who knows about it. No objections from TSC for Michael to + just go ahead and do it. + +* process: add CLI opt to hide experimental warnings [#31000](https://github.com/nodejs/node/pull/31000) + * From the discussion there would be no objection from those who were there if there was an option to disabled specific experimental warnings and that was also supported in NODE_OPTIONS. + +### nodejs/TSC + +* End-of-Life dates of Node.js 16 and OpenSSL 1.1.1 do not align [#1222](https://github.com/nodejs/TSC/issues/1222) + * Richard, looked at possibility of using OpenSSL updates from centos stream project as it + maintains OpenSSL for longer than OpenSSL project. + * Unfortunately it’s more complicated than we thought might be the case and there are visible + differences. For example some algorithms are removed. Based on the investigation cannot + recommend that we use that as an alternative source. + * No objections to shortening support in the issue, we agreed that we move forward with that. + * If somebody came forward with a good alternative source for OpenSSL support we can + reconsider. + * Richard will PR in change. + +* 2022 TSC Chair election - Planning for May 1 ballot. [#1201](https://github.com/nodejs/TSC/issues/1201) + * Concluded. Michael elected as Chair, Matteo as Vice-Chair. Nothing further to discuss. + +## Strategic Initiatives + +* Next-10 - next deep dive at OpenJS World (ESM/Observability). + +## Upcoming Meetings + +* **Node.js Project Calendar**: + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. From ec408f4db616e88eb9b12146d37f252d28dce63c Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 26 May 2022 09:15:17 -0400 Subject: [PATCH 2/3] Update meetings/2022-05-25.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Tobias Nießen --- meetings/2022-05-25.md | 1 - 1 file changed, 1 deletion(-) diff --git a/meetings/2022-05-25.md b/meetings/2022-05-25.md index ab9d392e..84a58067 100644 --- a/meetings/2022-05-25.md +++ b/meetings/2022-05-25.md @@ -56,7 +56,6 @@ * Michael asked about just renaming i18n repo, may break crowdin but have not been able to contact/get help from somebody who knows about it. No objections from TSC for Michael to just go ahead and do it. - * process: add CLI opt to hide experimental warnings [#31000](https://github.com/nodejs/node/pull/31000) * From the discussion there would be no objection from those who were there if there was an option to disabled specific experimental warnings and that was also supported in NODE_OPTIONS. From 3fee3d189d4e58b0061750b7e89caeac323929fe Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 27 May 2022 13:46:50 -0400 Subject: [PATCH 3/3] Update meetings/2022-05-25.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Tobias Nießen --- meetings/2022-05-25.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/2022-05-25.md b/meetings/2022-05-25.md index 84a58067..36e93b85 100644 --- a/meetings/2022-05-25.md +++ b/meetings/2022-05-25.md @@ -33,7 +33,7 @@ * Revert the change of network interfaces family from String to Integer [#43014](https://github.com/nodejs/node/issues/43014) * Antoine has question on revert * Richard -> believe problem may be that the tests are not resilient across the platforms - * Ask to TSC members please review/comment in answer to antoines question. + * Ask to TSC members please review/comment in answer to Antoine's question. * tools: add `.git-blame-ignore-revs` file [#43017](https://github.com/nodejs/node/pull/43017) * Ruben, sometimes also there to compare between version, can be confusing if we skip some changes. Would prefer to have all changes, but not super strong opinion