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--> | |
− | + | * [[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> | ||
− | * [[ | + | <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
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.