Difference between revisions of "Version Strategy"

From Joomla! Documentation

m
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
<noinclude><languages /></noinclude>
 +
 +
<translate>
 +
<!--T:1-->
 
Joomla! release versioning follows a numerical convention comprised of three numbers: Major, Minor and Maintenance. The version is presented in the major.minor[.maintenance] format.
 
Joomla! release versioning follows a numerical convention comprised of three numbers: Major, Minor and Maintenance. The version is presented in the major.minor[.maintenance] format.
 +
</translate>
  
* [[Major Release]] Number (X.Y.Z) - An increment of the major number generally indicates a major rework or rewrite of the code base (framework level). Can be incompatible with prior major releases.
+
<translate>
 
+
<!--T:2-->
* [[Minor Release]] Number (X.Y.Z) - An increment of the minor number usually indicates a significant change in functionality. Moderate to high level of backward compatibility with previous minor increments.
+
* [[S:MyLanguage/Major Release|Major Release]] Number ('''X'''.Y.Z) - An increment of the major number generally indicates a major rework or rewrite of the code base (framework level). Can be incompatible with prior major releases.
 +
</translate>
  
* [[Maintenance Release]] Number (X.Y.Z) - An increment of the maintenance number usually indicates bug fixing within the minor release and possibly small enhancements and limited new features. Fully backward compatible with previous maintenance increments.
+
<translate>
 +
<!--T:3-->
 +
* [[S:MyLanguage/Minor Release|Minor Release]] Number (X.'''Y'''.Z) - An increment of the minor number usually indicates a significant change in functionality. Moderate to high level of backward compatibility with previous minor increments.
 +
</translate>
  
 +
<translate>
 +
<!--T:4-->
 +
* [[S:MyLanguage/Maintenance Release|Maintenance Release]] Number (X.Y.'''Z''') - An increment of the maintenance number usually indicates bug fixing within the minor release and possibly small enhancements and limited new features. Fully backward compatible with previous maintenance increments.
 +
</translate>
  
[[Category:Development]]
+
<noinclude>
 +
<translate>
 +
<!--T:5-->
 +
[[Category:Development Working Group]]
 +
[[Category:Bug Squad]]
 +
</translate>
 +
</noinclude>

Revision as of 19:24, 28 January 2015

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎български

Joomla! release versioning follows a numerical convention comprised of three numbers: Major, Minor and Maintenance. The version is presented in the major.minor[.maintenance] format.

  • Major Release Number (X.Y.Z) - An increment of the major number generally indicates a major rework or rewrite of the code base (framework level). Can be incompatible with prior major releases.
  • Minor Release Number (X.Y.Z) - An increment of the minor number usually indicates a significant change in functionality. Moderate to high level of backward compatibility with previous minor increments.
  • Maintenance Release Number (X.Y.Z) - An increment of the maintenance number usually indicates bug fixing within the minor release and possibly small enhancements and limited new features. Fully backward compatible with previous maintenance increments.