Change Mahara release numbering from pseudo-"Semantic Versioning" (1.11.0) to Ubuntu-style (15.04.0)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Kristina Hoeppner |
Bug Description
As discussed in the 2014-10-23 developer meeting ( http://
Currently, we're using a (loosely complied-with) version of Semantic Versioning, i.e. A.B.C, where "A.B" is the "major release", and "C" is the "minor release". So far the "A" part of this has been 0 or 1; we've been waiting for a really big backwards-
Because we're now a 6-monthly release cycle (and for other reasons discussed in the dev meeting), we've decided to change this to a numbering system similar to what Ubuntu uses: YY.MM.x, where YY is the year in 2-digit format, MM is the month in 2-digit format, and x is a minor version number. So instead of 1.11.0, we'll release 15.04.0, and that'll be followed by 15.10.0 and 16.04.0.
This change won't require many code changes (mainly just changing the release number in lib/version.php), but it will require a lot of documentation changes.
Changed in mahara: | |
importance: | Undecided → High |
importance: | High → Wishlist |
description: | updated |
summary: |
Change Mahara release numbering from pseudo-"Semantic Versioning" to - Ubuntu-style YY.MM + Ubuntu-style YY.MM (i.e. 15.04) |
summary: |
- Change Mahara release numbering from pseudo-"Semantic Versioning" to - Ubuntu-style YY.MM (i.e. 15.04) + Change Mahara release numbering from pseudo-"Semantic Versioning" + (1.11.0) to Ubuntu-style (15.4.0) |
summary: |
Change Mahara release numbering from pseudo-"Semantic Versioning" - (1.11.0) to Ubuntu-style (15.4.0) + (1.11.0) to Ubuntu-style (15.04.0) |
Changed in mahara: | |
status: | In Progress → Fix Committed |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
Patch for "master" branch: https:/ /reviews. mahara. org/3875