178
edits
(Start documenting branching procedure) |
|||
Line 9: | Line 9: | ||
* Update the lists of files below, adding new engine data files and such | * Update the lists of files below, adding new engine data files and such | ||
=== Testing | === Testing === | ||
* Identify release critical (show stopper) bugs and get people to fix them. | * Identify release critical (show stopper) bugs and get people to fix them. | ||
* Identify other important bugs and get people to fix them. | * Identify other important bugs and get people to fix them. | ||
Line 15: | Line 15: | ||
* Get people to do lots of testing, possibly by asking for help via a news item. | * Get people to do lots of testing, possibly by asking for help via a news item. | ||
* Collect all that information (e.g. in the Wiki). See [[Release Testing]] | * Collect all that information (e.g. in the Wiki). See [[Release Testing]] | ||
=== Branching === | |||
* Create a branch for the release, named branch-1-3-0 (TODO: Document the exact procedure) | |||
* Update version numbers on master (to 1.4.0git) and branch (to 1.3.0pre) (TODO: Document the exact procedure; also see below) | |||
* Create desc/* git tags for the new git/pre versions, by doing: | |||
** git tag -m "Mark 1.4.0git" desc/1.4.0git 204a9c2e | |||
** git push origin tag desc/1.4.0git | |||
** git tag -m "Mark 1.3.0pre" desc/1.3.0pre 40df14a7 | |||
** git push origin tag desc/1.3.0pre | |||
=== Preparing the source === | === Preparing the source === |
edits