Releasing.wiki
changeset 2008 b97b65082ea5
parent 2005 017b57b75854
child 2009 fb92d64fe9b8
equal deleted inserted replaced
2007:be514c1e3989 2008:b97b65082ea5
     2 = Releasing Hedgewars =
     2 = Releasing Hedgewars =
     3 This page is a checklist of things to do in order to do a proper Hedgewars release.
     3 This page is a checklist of things to do in order to do a proper Hedgewars release.
     4 
     4 
     5 == Getting ready for release ==
     5 == Getting ready for release ==
     6 
     6 
       
     7  * Fix common pitfalls
       
     8      * Make sure all *.pas files are ASCII only
       
     9      * Test Pas2C, fix anything that's broken
     7  * Try to announce string freeze in News a few weeks before the planned release to give translators a fair chance
    10  * Try to announce string freeze in News a few weeks before the planned release to give translators a fair chance
     8  * Bump [ProtocolNumbers protocol number]
    11  * Bump [ProtocolNumbers protocol number]
     9      * `HEDGEWARS_PROTO_VER` in `CMakeLists.txt`
    12      * `HEDGEWARS_PROTO_VER` in `CMakeLists.txt`
    10      * Wiki page: [ProtocolNumbers]
    13      * Wiki page: [ProtocolNumbers]
    11  * Bump Hedgewars version number (if it hasn't already)
    14  * Bump Hedgewars version number (if it hasn't already)