From 560f1fd3c19ff4257d66f283f397f8a08f0fce0e Mon Sep 17 00:00:00 2001 From: Beth Griggs Date: Mon, 15 Mar 2021 11:16:18 +0000 Subject: [PATCH 1/2] doc: add minutes for 2021-03-11 Fixes: https://github.com/nodejs/Release/issues/651 --- doc/meetings/2021-03-11.md | 59 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 doc/meetings/2021-03-11.md diff --git a/doc/meetings/2021-03-11.md b/doc/meetings/2021-03-11.md new file mode 100644 index 0000000..9e2d2c6 --- /dev/null +++ b/doc/meetings/2021-03-11.md @@ -0,0 +1,59 @@ +# Node.js Release WorkGroup Meeting 2021-03-11 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=XDsra0Gw8UM +* **GitHub Issue**: https://github.com/nodejs/Release/issues/651 +* **Minutes Google Doc**: https://docs.google.com/document/d/185beaLWjKvwS68-TWAQ0LalurUlEht8gwqkXw_23yLs + +## Present + +* Beth Griggs (@BethGrigg) +* Michael Zasso (@targos) +* Myles Borins (@MylesBorins) +* Richard Lau (@richardlau) +* Ruy Adorno (@ruyadorno) + +## Agenda + +## Announcements + +* Node.js 16 [#37678](https://github.com/nodejs/node/pull/37678) + * Branches and working draft proposal created. + +### nodejs/Release + +* Release plan - v15.x Current [#621](https://github.com/nodejs/Release/issues/621) + * Volunteers for all releases up until April. +* Release plan - v14.x Active LTS [#567](https://github.com/nodejs/Release/issues/567) + * Collaborative effort to build up commits on the staging branch. + * Opt-in rather than triaging the whole list. + * Still aiming for the next release to be a minor. + * Should we change the policy to be opt-in? + * Release candidate builds are not well tested - perhaps we could be less strict on the release candidate phase? + * Ask collaborators for feedback on which minors should be included in the next Node.js 14 release. + * (Action) Beth to open a draft proposal for the Node.js 14 minor. +* Release plan - v12.x Maintenance [#494](https://github.com/nodejs/Release/issues/494) + * Aim to include the fs Promises performance improvement when the backport is available. + * Minor planned for the next release. +* Release plan - v10.x Maintenance [#504](https://github.com/nodejs/Release/issues/504) + * No pressing patches requiring release at this time. +* npm@7 in Node.js 14 [#37689](https://github.com/nodejs/node/discussions/37689) + * Consensus is that it is too risky to bring back to Node.js 14. + * npm@6 is in a maintenance state. + * Potentially revisit this discussion before Node.js 14 goes into maintenance. +* Accidental breaking change on v15.7.0 [#37705](https://github.com/nodejs/node/issues/37705) + * A PR has been opened to fix and it should be picked up in the next Node.js 15 release. + * Should we start to treat every addition of a non-writable property to a public object as major? + +## Q&A, Other + +* Major release process updates. + * Need a build/infrastructure major release checklist. + * Is the major cut-off still necessary? + * In the past few releases, we’ve accepted almost all the majors past the cut-off. + * When there was an objection, the major was reverted. + * Code tends to get frozen 1-week before the release. + * What’s the benefit of a major sittinf unreleased on the main branch for 6 months? + * Minor extra testing from contributors. + * (Action) Open a PR for suggested policy changes. From 5055874fd466e786442ea125de279a396337946b Mon Sep 17 00:00:00 2001 From: Bethany Nicolle Griggs Date: Mon, 15 Mar 2021 13:08:56 +0000 Subject: [PATCH 2/2] Update doc/meetings/2021-03-11.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michaël Zasso --- doc/meetings/2021-03-11.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/meetings/2021-03-11.md b/doc/meetings/2021-03-11.md index 9e2d2c6..426f77b 100644 --- a/doc/meetings/2021-03-11.md +++ b/doc/meetings/2021-03-11.md @@ -54,6 +54,6 @@ * In the past few releases, we’ve accepted almost all the majors past the cut-off. * When there was an objection, the major was reverted. * Code tends to get frozen 1-week before the release. - * What’s the benefit of a major sittinf unreleased on the main branch for 6 months? + * What’s the benefit of a major sitting unreleased on the main branch for 6 months? * Minor extra testing from contributors. * (Action) Open a PR for suggested policy changes.