Skip to content

Commit

Permalink
Update README.md regarding versioning strategy. Refs OpenMage#273 (Op…
Browse files Browse the repository at this point in the history
  • Loading branch information
colinmollenhour authored and edannenberg committed Oct 25, 2019
1 parent f286bb5 commit 0a42206
Showing 1 changed file with 3 additions and 15 deletions.
18 changes: 3 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,10 @@ a new rebased version for each new Magento release. Source quality commits (doc

This repository aims to be a dependably patched archive of the Magento CE core releases. These sources should stay as close to the sources released by Magento as possible (no new features). **However, pull requests with unofficial bug fixes and security patches from the community are definitely encouraged.** It's our goal to apply patches available from Magento as quickly as possible, but these do not always cover all known issues.

Though Magento does not follow [Semantic Versioning](http://semver.org/) we aim to provide a workable system for dependancy definition. A release version might look something like "1.9.1.0", but there may have been some functionality added since the "1.9.0.0" release. There might also have been some patches released with no update to the currently available sources or version number.
Though Magento does not follow [Semantic Versioning](http://semver.org/) we aim to provide a workable system for dependancy definition.
Each Magento `1.<minor>.<revision>` release will get its own branch (named `1.<minor>.<revision>.x`) that will be independently maintained (for as long as it makes sense to do so) with upstream patches and community bug fixes. For example, Magento version `1.9.3.4` was merged into the `1.9.3.x` branch.

Because of this, we must define a slightly different system to define each decimal place.


##\#MageVer
#####1 - UBER VERSION
######.
#####9 - Magento Major Version
######.
#####1 - Magento Minor Version
######.
#####0 - ? (maybe some patches)


Each Magento Minor Version release will get its own branch that will be independently maintained with patches and backported bug fixes.
Note, the branches older than `1.9.3.x` that were created before this strategy came into practice are not maintained.


## Installation
Expand Down

0 comments on commit 0a42206

Please sign in to comment.