Member of the Node.js Release WG
Escrito por: Ulises Gascón
Jul 27, 2023 — 3 min readThe Release working group's purpose is:
- Management/execution of the release and support process for all releases.
Its responsibilities are:
- Define the release process.
- Define the content of releases.
- Generate and create releases.
- Test Releases.
- Manage the LTS and Current branches including backporting changes to these branches.
- Define the policy for what gets backported to release streams.
The Release working group is structured into teams and membership in the working group does not automatically result in membership in these teams. These teams are:
- Releasers team
- LTS 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 Canary in the Gold Mine (CITGM) team maintains CITGM as one of the key sanity checks for releases. This team maintains the CITGM repository and works to keep CITGM builds running and passing regularly. This also includes maintaining the CI jobs in collaboration with the Build Working Group.
My participation
- Joined the Node.js release WG in August'23
- Prepared the v20.6.0 release proposal, release details, release blog post and release promotion
- Release the v20.7.0 release proposal, release details, release blog post and release promotion
- Release the v20.11.0 release proposal, release details, release blog post and release promotion
- Help to make the GPG validation better (changes)
- Actively participating in multiple initiatives: Pull requests, commits, issues
Last meeting
Meetings that I leaded
- 2024-07-25 Meeting notes, agenda and video
- 2024-06-27 Meeting notes, agenda and video
- 2024-05-30 Meeting notes, agenda and video
- 2024-03-07 Meeting notes, agenda and video
- 2023-11-16 Meeting notes, agenda and video
Meetings that I participated
- 2024-02-08 Meeting notes, agenda and video
- 2023-08-24 Meeting notes, agenda and video
- 2023-07-27 Meeting notes, agenda and video