Changes between Version 14 and Version 15 of ReleaseGuidelines
- Timestamp:
- 09/14/12 10:16:18 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseGuidelines
v14 v15 2 2 3 3 While preparing for the release: 4 * Search previously created ticket with task about next version release (create if no these tickets found); '''All next steps described at this page should be mirrored in this ticket step-by-step''' 4 5 * for stable: search tickets by 'stable-candidate' keyword and apply commits to stable branch from all found tickets; 5 * create cleanup branch (if needed) with some little patches (usually with typecasts fixies, etc); 6 * create ticket (type=task) for release. Ticket must be blocked by cleanup branch (if present); 7 * vote for cleanup branch (if present); 8 * download translations from Transifex.net by command [http://help.transifex.net/features/client/index.html tx]{{{ pull --all}}} and run: 6 * download translations from Transifex.net by command [http://help.transifex.net/features/client/index.html tx]{{{ pull --all}}} ([wiki:TxRepoSetup how to set up local tx-repository]) and run: 9 7 {{{ 10 for i in *.po; do sed -i -e '/^#:/d' $i; done 8 cp -f $TX_REPO/<master|stable>/*.po $GIT_REPO/po 9 cd $GIT_REPO/po 10 ./strip-location.sh *.po 11 git add *.po 12 git commit -s -m Updated translations from Transifex'' 11 13 }}} 12 14 * update NEWS file in repo and Wiki; … … 32 34 * write an announcement: list user visible changes (bugs and features); 33 35 * close current milestone (no needed for stable branch); 36 37 * create ticket (type=task, component=adm) for release; 38 * create cleanup branch (if needed) with some little patches (usually with typecasts fixies, etc); 39 * vote for cleanup branch (if present); 34 40 * close ticket for release.