Changes between Version 9 and Version 10 of ReleaseGuidelines


Ignore:
Timestamp:
09/15/11 07:06:19 (13 years ago)
Author:
slavazanko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseGuidelines

    v9 v10  
    44 * create cleanup branch (if needed) with some little patches (usually with typecasts fixies, etc); 
    55 * create ticket (type=task) for release. Ticket must be blocked by cleanup branch (if present); 
    6  * download translations from transifex by command {{{tx pull --all}}} 
     6 * vote for cleanup branch (if present); 
     7 * download translations from Transifex.net by command [http://help.transifex.net/features/client/index.html tx]{{{ pull --all}}} and run: 
     8{{{ 
     9for i in *.po; do sed -i -e '/^#:/d' $i; done 
     10}}} 
    711 * update NEWS file in repo and Wiki; 
    8  * new tag in git; 
     12 * create new tag in git by command 
     13{{{ 
     14git tag -s <version> 
     15}}} 
    916 * new version in Trac; 
    1017 * new milestone in Trac (no needed for stable branch); 
    11  * create tar.(bzip|lzma) package files and make checksums for archives; 
     18 * create tar.(bz2|xz) package files: 
     19{{{ 
     20 mkdir dist; cd dist; ../configure && make dist-bzip && make dist-xz 
     21}}} 
     22 * make checksums for archives: 
     23{{{ 
     24sha256sum mc-*tar.* >sha256.sum 
     25}}} 
    1226 * upload source packages and checksums to special upload area; 
    1327 * developers should download tarballs, verify checksums, compile and locally install. If everything is ok than developers keep votes in ticket;