From eb178bb750a960fbb8fbabaf263cdcf5235a6ef1 Mon Sep 17 00:00:00 2001 From: Charalampos Fanoulis <38255093+cfanoulis@users.noreply.github.com> Date: Thu, 15 Nov 2018 14:51:01 +0200 Subject: [PATCH] doc: update collaborator guide with LTS labels PR-URL: https://github.com/nodejs/node/pull/24379 Reviewed-By: Richard Lau Reviewed-By: Vse Mozhet Byt Reviewed-By: Luigi Pinca --- COLLABORATOR_GUIDE.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/COLLABORATOR_GUIDE.md b/COLLABORATOR_GUIDE.md index ec3b0a8bf503fb..deadf87ed15092 100644 --- a/COLLABORATOR_GUIDE.md +++ b/COLLABORATOR_GUIDE.md @@ -794,8 +794,8 @@ TSC for further discussion. #### How are LTS Branches Managed? -There are multiple LTS branches, e.g. `v8.x` and `v6.x`. Each of these is paired -with a staging branch: `v8.x-staging` and `v6.x-staging`. +There are multiple LTS branches, e.g. `v10.x` and `v8.x`. Each of these is +paired with a staging branch: `v10.x-staging` and `v8.x-staging`. As commits land on the master branch, they are cherry-picked back to each staging branch as appropriate. If the commit applies only to the LTS branch, the @@ -817,14 +817,18 @@ on backporting, please see the [backporting guide][]. Several LTS related issue and PR labels have been provided: -* `lts-watch-v6.x` - tells the LTS WG that the issue/PR needs to be considered - for landing in the `v6.x-staging` branch. -* `lts-watch-v4.x` - tells the LTS WG that the issue/PR needs to be considered - for landing in the `v4.x-staging` branch. +* `lts-watch-v10.x` - tells the LTS WG that the issue/PR needs to be + considered for landing in the `v10.x-staging` branch. +* `lts-watch-v8.x` - tells the LTS WG that the issue/PR needs to be + considered for landing in the `v8.x-staging` branch. +* `lts-watch-v6.x` - tells the LTS WG that the issue/PR needs to be + considered for landing in the `v6.x-staging` branch. +* `land-on-v10.x` - tells the release team that the commit should be landed + in a future v10.x release. +* `land-on-v8.x` - tells the release team that the commit should be landed + in a future v8.x release. * `land-on-v6.x` - tells the release team that the commit should be landed - in a future v6.x release -* `land-on-v4.x` - tells the release team that the commit should be landed - in a future v4.x release + in a future v6.x release. Any Collaborator can attach these labels to any PR/issue. As commits are landed into the staging branches, the `lts-watch-` label will be removed.