1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-06 13:17:42 +03:00

Updated Release Policy (markdown)

Ignacio M. Llorente 2020-07-16 19:06:00 +02:00
parent 17acda77eb
commit b9133e16fb

@ -7,6 +7,23 @@ OpenNebula follows a rapid release cycle to improve user satisfaction by rapidly
### OpenNebula Releases
OpenNebula publishes major, minor and maintenance releases:
* Each **major release** of OpenNebula is denoted by a single major number (i.e. OpenNebula 5). A new major release typically comes with significant additions that may involve changes in the interfaces, core or database, and so may require a complex upgrade process for production environments.
* Each **minor release** of OpenNebula is denoted by a major and a minor number (i.e. OpenNebula 5.12). A new minor release typically involves enhancements, optimizations and bug fixes that may bring along small changes to the core and database, and so allow a seamless update process for production environments following a pre-defined migration path.
* **Maintenance releases** of OpenNebula are denoted by a major, a minor and an incremental number (i.e. OpenNebula 5.12.1). A maintenance release typically includes only bug fixes and minor enhancements, and its upgrade is straightforward.
Major and minor releases are defined as “main releases”. Exceptionally, the project may deliver patch releases (i.e. OpenNebula 5.12.0.1) with critical bug fixes.
Four weeks before an official major or minor release date, there is a **Beta release** series. This beta series marks the feature-freeze for the release. Development efforts are then mainly devoted to bug fixing and polishing. A **Release Candidate** version is usually published one week before an official major or minor release date.
We aim to produce:
* A new major release of OpenNebula approximately every 3-5 years.
* 6-10 minor releases for each major version, approximately one every 6 months.
OpenNebula releases two software versions:
* **Community Edition (CE)**: a fully-featured version of OpenNebula that is publicly released.