You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
Introduction
- Branch release is a frozen code as well as set of containers build from that code available to download publicly by recognizable tag.
- Branch release needs to be tests with automatic and manual tests and fulfill community standards for release.
Process
- With every release Tungsten Fabric delivers 2 versions of the product: stable version with bug fixes and version with new features.
- Stable version is based on a version released once a year and is used as a Long Term Support (LTS). It is supposed to be release without any breaking changes and receives only critical bug fixes every quarter with the new release.
- Release version with new features is a branch cut from master branch which is continuously developed and stable all the time (tested at least with automatic tests provided in CI/CD system).
- Naming convention for releases is based on year and month of the release.
Naming convention: RXXYY where- XX points to the year of the release
- YY points to the month of the release
- For example when release takes place in November of 2021 the release name will be R2011
- LTS release will receive additional number to the tag that will point out that this is release with additional bug fixes following the convention RXXYY.Z where Z is the number of bug fix release incrementing by 1