Skip to content
This repository has been archived by the owner on Apr 18, 2018. It is now read-only.

doc: refine lts strawman #56

Closed
wants to merge 1 commit into from
Closed

doc: refine lts strawman #56

wants to merge 1 commit into from

Conversation

jasnell
Copy link
Member

@jasnell jasnell commented Apr 13, 2015

based on feedback, refine the LTS strawman.

based on feedback, refine the LTS strawman.

Once the `-rc.1` tag is cut at a particular point, the master stream goes into "Feature Freeze" until the release branch is cut. New features landed before the `-rc.1` tag make it into the LTS Release, those that do not must wait to land until after the Feature Freeze is lifted.
For instance, suppose the master branch rolls to version `2.0.0`. The LTS WG can decide in advance that there will be an LTS release in the `2.0.x` stream. At any point, the LTS WG can declare any version within that stream to be an "LTS Candidate" by cutting a `2.0-rc.1` tag. Sufficient time should then be given to allow the tag to be reviewed and tested. If things look good, the tagged version becomes the LTS Release. If, after testing, it becomes apparent that additional patches become necessary, the LTS Candidate can be shifted and a new `2.0-rc.2` at a specific patch level.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At any point, the LTS WG can declare any version within that stream to be an "LTS Candidate" by cutting a 2.0-rc.1 tag.

It would be better to just choose it when a new minor rolls out. Far less confusing, makes less tension with master, etc.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That'll likely be how it plays out (note the examples, each -rc. is cut when the minor rolls over, patches come in as necessary then either the LTS is cut or we roll to the next minor and try again.

@jasnell
Copy link
Member Author

jasnell commented Apr 14, 2015

This PR would be obsoleted and replaced by #59

@jasnell jasnell mentioned this pull request Apr 14, 2015
@jasnell jasnell closed this Apr 14, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants