Skip to content

Commit

Permalink
Merge pull request #1037 from nodejs/chore/remove-lts-team
Browse files Browse the repository at this point in the history
chore: remove lts team
  • Loading branch information
marco-ippolito authored Oct 10, 2024
2 parents 143ae02 + 0c4096e commit e67cf43
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 26 deletions.
4 changes: 2 additions & 2 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Release Working Group

The Node.js Release Working Group (WG) maintains oversight
over the Node.js Release, Long Term Support (LTS) and
over the Node.js Release and
Canary in the Gold Mine (CitGM) teams. It manages the release
and long term support schedule and policies for all Node.js releases.

Expand Down Expand Up @@ -168,7 +168,7 @@ reported to the TSC immediately so remedial action can be taken.**

For releasing on LTS release lines, releasers must:

* Be added as members of the GitHub [LTS team](https://github.com/orgs/nodejs/teams/lts)
* Be added as members of the GitHub [Release team](https://github.com/orgs/nodejs/teams/releasers)
* Fully release at least one Current Node.js release; for practice, and to help promote the new GPG key to the user ecosystem prior to it being required to verify an LTS release

### SSH key guidance
Expand Down
31 changes: 7 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ phases.
* Current - Should incorporate most of the non-major (non-breaking)
changes that land on `nodejs/node` main branch.
* Active LTS - New features, bug fixes, and updates that have been audited by
the LTS team and have been determined to be appropriate and stable for the
the Release team and have been determined to be appropriate and stable for the
release line.
* Maintenance - Critical bug fixes and security updates. New features may be
added at the discretion of the LTS team - typically only in cases where
added at the discretion of the Release team - typically only in cases where
the new feature supports migration to later release lines.

Changes required for critical security and bug fixes may lead to *semver-major*
Expand Down Expand Up @@ -83,16 +83,16 @@ the working group does not automatically result in membership in these
teams. These teams are:

* Releasers team
* LTS team
* Backporters team
* CITGM team

The `releasers` team is entrusted with the secrets and CI access to be able
build and sign releases. **Additions to the releasers team must be approved
by the TSC following the process outlined in GOVERNANCE.md.**

The Long Term Support (LTS) team manages the process/content of LTS releases
and the required backporting for these releases. Additions to the LTS
team needs sign off from the rest of the LTS team.
The Release team manages the process/content of LTS releases
and the required backporting for these releases. Additions to the Release
team needs sign off from the rest of the Release team.

The Canary in the Gold Mine (CITGM) team maintains CITGM as one of
the key sanity checks for releases. This team maintains the CITGM
Expand Down Expand Up @@ -177,26 +177,9 @@ the discretion of the Release working group.
[21.x]: https://nodejs.org/download/release/latest-v21.x/
[22.x]: https://nodejs.org/download/release/latest-v22.x/

The working group members are the union of the LTS, Releasers
The working group members are the union of the Releasers, Backporters
and CITGM team members listed below.

## LTS Team members

<!-- ncu-team-sync.team(nodejs/lts) -->

* [@BethGriggs](https://github.com/BethGriggs) - Bethany Griggs
* [@BridgeAR](https://github.com/BridgeAR) - Ruben Bridgewater
* [@codebytere](https://github.com/codebytere) - Shelley Vohr
* [@danielleadams](https://github.com/danielleadams) - Danielle Adams
* [@guybedford](https://github.com/guybedford) - Guy Bedford
* [@mhdawson](https://github.com/mhdawson) - Michael Dawson
* [@RafaelGSS](https://github.com/RafaelGSS) - Rafael Gonzaga
* [@richardlau](https://github.com/richardlau) - Richard Lau
* [@ruyadorno](https://github.com/ruyadorno) - Ruy Adorno
* [@targos](https://github.com/targos) - Michaël Zasso

<!-- ncu-team-sync end -->

### Backporters team

<!-- ncu-team-sync.team(nodejs/backporters) -->
Expand Down

0 comments on commit e67cf43

Please sign in to comment.