Difference between revisions of "Release and support cycle"

From Joomla! Documentation

m (more tweaks)
m (More clarity)
Line 4: Line 4:
 
This page provides a '''summary''' of the current development strategy published on '''25 April 2014'''. You should read the full text of the [http://developer.joomla.org/news/586-joomla-development-strategy.html Joomla development strategy] for a more detailed explanation.
 
This page provides a '''summary''' of the current development strategy published on '''25 April 2014'''. You should read the full text of the [http://developer.joomla.org/news/586-joomla-development-strategy.html Joomla development strategy] for a more detailed explanation.
  
Joomla! is developed following [http://semver.org/spec/v2.0.0.html Semantic Versioning (2.0.0)]. The use of LTS (Long Term Support) and STS (Short Term Support) is no longer relevant or observed. The terms, 'supported version' and 'legacy version' (end of support) will be used for clarity. You should understand the term '''stable version''' means the version is ready for use in a production environment.
+
Joomla! is developed following [http://semver.org/spec/v2.0.0.html Semantic Versioning (2.0.0)]. The use of LTS (Long Term Support) and STS (Short Term Support) is no longer relevant or observed. The terms, 'supported version' and 'legacy version' and 'EOS' (end of support) will be used for clarity. You should understand the term '''stable version''' means the version is ready for use in a production environment.
  
 
Joomla will actively develop each major version for a minimum of 2 years. This may be followed by continued development of a major version scheduled on a major version's roadmap.<ref name="supported_releases">The full explanation of supported releases can be found under the heading, [http://developer.joomla.org/news/586-joomla-development-strategy.html#supported_releases 4.3 Supported releases] on the Joomla Development Strategy document.</ref> Each major version of Joomla is supported by The Joomla Project<sup>TM</sup> for a limited amount of time from the date a major is first released.  
 
Joomla will actively develop each major version for a minimum of 2 years. This may be followed by continued development of a major version scheduled on a major version's roadmap.<ref name="supported_releases">The full explanation of supported releases can be found under the heading, [http://developer.joomla.org/news/586-joomla-development-strategy.html#supported_releases 4.3 Supported releases] on the Joomla Development Strategy document.</ref> Each major version of Joomla is supported by The Joomla Project<sup>TM</sup> for a limited amount of time from the date a major is first released.  

Revision as of 07:04, 18 December 2014

Stop hand nuvola.svg.png
Information is out of date

This information is out of date and being updated. The new development strategy is announced here, please read the full text of the development strategy for more information. This notice was modified on 30 Apr 2014.


Joomla! 
3.10.12
Stable Version

This page provides a summary of the current development strategy published on 25 April 2014. You should read the full text of the Joomla development strategy for a more detailed explanation.

Joomla! is developed following Semantic Versioning (2.0.0). The use of LTS (Long Term Support) and STS (Short Term Support) is no longer relevant or observed. The terms, 'supported version' and 'legacy version' and 'EOS' (end of support) will be used for clarity. You should understand the term stable version means the version is ready for use in a production environment.

Joomla will actively develop each major version for a minimum of 2 years. This may be followed by continued development of a major version scheduled on a major version's roadmap.[1] Each major version of Joomla is supported by The Joomla ProjectTM for a limited amount of time from the date a major is first released.

Please use the Joomla CMS Development Roadmap to determine the EOS (end of support) for a major version.

Version Numbering Explained[edit]

The version identifiers for Joomla follow a three level numerical convention where the levels are defined by the software change significance.

[major].[minor].[patch]

These 3 levels are defined as:

  1. An increment in the major version identifier indicates a break in backward compatibility.
  2. An increment in the minor version identifier indicates the addition of new features or a significant change to existing features.
  3. An increment in the patch version identifier indicates that bugs have been fixed.

Examples[edit]

You are using Joomla version 3.3.6. This means your version is major version 3, minor version 3, patch version 6. If a patch is released for 3.3.6, it would increase your Joomla version to, 3.3.7. If a new minor version for major version 3 is released, your new Joomla version would become 3.4.0. This page will always show the latest stable version(s) of Joomla, including the minor and patch.

References[edit]

  1. The full explanation of supported releases can be found under the heading, 4.3 Supported releases on the Joomla Development Strategy document.