1// -*- mode:doc; -*- 2// vim: set syntax=asciidoc: 3 4[[RELENG]] 5== Release Engineering 6=== Releases 7 8The Buildroot project makes quarterly releases with monthly bugfix 9releases. The first release of each year is a long term support 10release, LTS. 11 12 - Quarterly releases: 2020.02, 2020.05, 2020.08, and 2020.11 13 - Bugfix releases: 2020.02.1, 2020.02.2, ... 14 - LTS releases: 2020.02, 2021.02, ... 15 16Releases are supported until the first bugfix release of the next 17release, e.g., 2020.05.x is EOL when 2020.08.1 is released. 18 19LTS releases are supported until the first bugfix release of the next 20LTS, e.g., 2020.02.x is supported until 2021.02.1 is released. 21 22=== Development 23 24Each release cycle consist of two months of development on the +master+ 25branch and one month stabilization before the release is made. During 26this phase no new features are added to +master+, only bugfixes. 27 28The stabilization phase starts with tagging +-rc1+, and every week until 29the release, another release candidate is tagged. 30 31To handle new features and version bumps during the stabilization phase, 32a +next+ branch may be created for these features. Once the current 33release has been made, the +next+ branch is merged into +master+ and 34the development cycle for the next release continues there. 35