Calendar:HowToRelease: Difference between revisions

m
Line 1: Line 1:
= '''Release Process''' =  
= '''Release Process''' =  
== Overview ==
== Overview ==
This is a short summery of steps required to do a release of Sunbird/Lightning. For simplicity, these steps are expected to be executed in the order mentioned here. Each step will have a more detaild section below.
This is a short summery of steps required to do a release of Sunbird/Lightning. For simplicity, these steps are expected to be executed in the order mentioned here. Each step will have a more detailed section below.


To prepare for a release:
To prepare for a release:
Line 9: Line 9:
* Change the Version Number
* Change the Version Number
* Create localized version of Lightning (to be done in the build - see Bug 352546)
* Create localized version of Lightning (to be done in the build - see Bug 352546)
* Tag files on the branch to makr a RC if required
* Tag files on the branch to make a RC if required


When the final RC gets approved:
When the final RC gets approved:
* Tag files on the branch with a release tag
* Tag files on the branch with a release tag
* Create Mac universal binaries (to be done in the build too?)
* Create Mac universal binaries (to be done in the build too?)
* Move stuff around on stage server  
* Move stuff around on stage server


== Create a branch ==
== Create a branch ==
11

edits