Servoy moved to a quarterly release schedule LTS model
Product updates will be released on a regular interval and we will move away from multiple concurrent releases and semantic versioning.
In the past we made multiple concurrent semantic versions, where different branches of major versions are maintained concurrently.
We will release builds every quarter and the build name will correspond to the year.month in which it is released.
Each release will contain fixes and enhancements that are new since the prior release. A public release candidate (RC) will be made available up to 4 weeks prior to the final release. During this time, only major fixes and regressions will be addressed during the RC period.
Servoy will also adopt the Long-Term Support (LTS) release pattern to maintain older versions of the software.
This has become an industry standard (i.e. Linux, Firefox) which allows companies to run older/stable versions of the software, while at the same time, continuing to receive important patches. Users that want to move to the latest can still anticipate new builds on a regular schedule. LTS builds can be released as needed, but will generally follow a quarterly release and contain all of the fixes from the prior quarter’s build. For unusual circumstances, such as a critical issue, LTS builds could be generated more frequently. Servoy will provide LTS updates for prior builds for 1 year following the primary release.
Each LTS release will be labeled year.quarter.build#. For example, 2019.03.2 LTS would be the second LTS build on the 2019 Q1 build. The following is a possible scenario of releases.
|Build Number||Build||Type||Release Date|
|2019.03||Primary||End of March|
|2019.06||Primary||End of June|
|2019.03.1 LTS||based on 2019.03||LTS||End of July|
|2019.09||Primary||End of September|
|2019.03.2 LTS||based on 2019.03||LTS||End of October|
|2019.12||Primary||End of December|
|2019.03.3 LTS||based on 2019.03||LTS||End of January 2020|
|2020.03||Primary||End of March|
|2019.03.4 LTS||based on 2019.03||LTS||End of April 2020|
|2020.06||Primary||End of June|
|2020.03.1 LTS||based on 2020.03||LTS||End of July 2020|
Product licensing was previously tied to a major version, for example Servoy 8x or Servoy 7x. Going forward,
product licensing will be tied to a single year, such as 2019 or 2020.
can be found here: Forum