Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
dev:release_process [2018/05/04 13:32] tedfelix |
dev:release_process [2018/12/05 00:55] tedfelix [Test a Release Build] |
===== String Freeze ===== | ===== String Freeze ===== |
| |
On the day of the string freeze, update the .ts files for the translators. Use Qt4 to make sure the resulting .ts files can be edited by translators using Qt4. | On the day of the string freeze, update the .ts files for the translators. We are now standardized on Qt5, so make sure that is the current version of Qt. |
| |
$ QT_SELECT=qt4 scripts/make-ts | $ QT_SELECT=qt5 scripts/make-ts |
| |
Commit this and then announce the string freeze/start of the translation period. | Commit this: |
| |
| $ svn commit -m "Update .ts files for xx.xx (scripts/make-ts)" |
| |
| Announce the string freeze/start of the translation period. |
| |
===== Release Eve ===== | ===== Release Eve ===== |
===== Test a Release Build ===== | ===== Test a Release Build ===== |
| |
On the release date, do a Release build and a few sanity checks to make sure nothing is broken. | On the release date, do a couple of Release builds and a few sanity checks to make sure nothing is broken. |
| |
===== Update Release Notes ===== | ===== Update Release Notes ===== |