summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2018-09-30 22:52:19 -0700
committerRich Trott <rtrott@gmail.com>2018-10-03 06:25:30 -0700
commit1f780be7d180520ffe943c8ce65c797b84f82a01 (patch)
treeafb9c614b76a8413778ac0e14f29f09741258859 /README.md
parente8121d52db76393f428cab6214cc9ce91d09d99d (diff)
downloadandroid-node-v8-1f780be7d180520ffe943c8ce65c797b84f82a01.tar.gz
android-node-v8-1f780be7d180520ffe943c8ce65c797b84f82a01.tar.bz2
android-node-v8-1f780be7d180520ffe943c8ce65c797b84f82a01.zip
doc: improve Release Types text in README
Simplify text and improve clarity. PR-URL: https://github.com/nodejs/node/pull/23190 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md48
1 files changed, 21 insertions, 27 deletions
diff --git a/README.md b/README.md
index bd418f1df9..0e9f6e2f8d 100644
--- a/README.md
+++ b/README.md
@@ -65,34 +65,28 @@ The open source license grants you the freedom to use Node.js. It does not
guarantee commitments of other people's time. Please be respectful and manage
your expectations.
-## Release Types
-
-The Node.js project maintains multiple types of releases:
-
-* **Current**: Released from active development branches of this repository,
- versioned by [SemVer](https://semver.org) and signed by a member of the
- [Release Team](#release-team).
- Code for Current releases is organized in this repository by major version
- number. For example: [v4.x](https://github.com/nodejs/node/tree/v4.x).
- The major version number of Current releases will increment every 6 months
- allowing for breaking changes to be introduced. This happens in April and
- October every year. Current release lines beginning in October each year have
- a maximum support life of 8 months. Current release lines beginning in April
- each year will convert to LTS (see below) after 6 months and receive further
- support for 30 months.
+## Release Types
+
+* **Current**: Under active development. Code for the Current release is in the
+ branch for its major version number (for example,
+ [v10.x](https://github.com/nodejs/node/tree/v10.x)). Node.js releases a new
+ major version every 6 months, allowing for breaking changes. This happens in
+ April and October every year. Releases appearing each October have a support
+ life of 8 months. Releases appearing each April convert to LTS (see below)
+ each October.
* **LTS**: Releases that receive Long-term Support, with a focus on stability
- and security. Every second Current release line (major version) will become an
- LTS line and receive 18 months of _Active LTS_ support and a further 12
- months of _Maintenance_. LTS release lines are given alphabetically
- ordered codenames, beginning with v4 Argon. LTS releases are less frequent
- and will attempt to maintain consistent major and minor version numbers,
- only incrementing patch version numbers. There are no breaking changes or
- feature additions, except in some special circumstances.
-* **Nightly**: Versions of code in this repository on the current Current
- branch, automatically built every 24-hours where changes exist. Use with
- caution.
-
-More information can be found in the [LTS README](https://github.com/nodejs/LTS/).
+ and security. Every even-numbered major version will become an LTS release.
+ LTS releases receive 18 months of _Active LTS_ support and a further 12 months
+ of _Maintenance_. LTS release lines have alphabetically-ordered codenames,
+ beginning with v4 Argon. There are no breaking changes or feature additions,
+ except in some special circumstances.
+* **Nightly**: Code from the Current branch built every 24-hours when there are
+ changes. Use with caution.
+
+Current and LTS releases follow [Semantic Versioning](https://semver.org). A
+member of the [Release Team](#release-team) signs each Current and LTS release.
+For more information, see the
+[Release README](https://github.com/nodejs/Release).
### Download