Releasing.wiki
changeset 1293 c4f6ed01dd62
parent 1288 c24eea5df7e4
child 1294 825173931441
equal deleted inserted replaced
1292:3813ac104fca 1293:c4f6ed01dd62
     5 == Getting ready for release ==
     5 == Getting ready for release ==
     6 
     6 
     7  * Try to announce string freeze in News a few weeks before the planned release to give translators a fair chance
     7  * Try to announce string freeze in News a few weeks before the planned release to give translators a fair chance
     8  * Bump protocol number
     8  * Bump protocol number
     9  * Bump Hedgewars version number (if it hasn't already)
     9  * Bump Hedgewars version number (if it hasn't already)
       
    10  * Update server sources
       
    11      * Update newest version
       
    12      * Make server aware of new version and new -dev version protocol numbers
       
    13      * Update MOTD to reflect version changes
    10  * Update `ChangeLog.txt`
    14  * Update `ChangeLog.txt`
    11  * Update all translation strings
    15  * Update all translation strings
    12      * For the frontend: Run `lupdate ./QTfrontend -ts share/hedgewars/Data/Locale/hedgewars_*.ts`
    16      * For the frontend: Run `lupdate ./QTfrontend -ts share/hedgewars/Data/Locale/hedgewars_*.ts`
    13      * For Lua: Run `tools/update_lua_locale_files.sh` and grab a coffee
    17      * For Lua: Run `tools/update_lua_locale_files.sh` and grab a coffee
    14  * Update prizes for the previous Shoppa tournament, if there was a Shoppa tournament after the previous release
    18  * Update prizes for the previous Shoppa tournament, if there was a Shoppa tournament after the previous release