1 How to build a Koha release -- list of reminders for RMs
3 Update and document the translations
4 ./update.pl will update all translations and you can check for
5 failed ones (a copy of the previous version of the po file is
6 stored with a ~ (tilda) sign after it, so any that don't have that
9 Install and test the translations
10 ./translate install will install every translation in the po dir
12 Upload the translations to translate.koha.org
13 This is generally done by deleting the database and importing
14 the po files using the import tool as part of kartouche
16 Update the release notes (look at git logs for
19 Alter the VERSION string in Makefile.PL and comment
20 out VERSION_FROM. For instance:
21 VERSION => '3.00.00-stable',
22 #VERSION_FROM => 'kohaversion.pl',
24 run perl Makefile.PL and then make manifest tardist
26 Sign, MD5 the release, upload:
27 put the tarball its own dir
30 $ md5sum * >koha-3.00.00-alpha.tar.gz.MD5
31 $ gpg --clearsign koha-3.00.00-alpha.tar.gz.MD5
32 $ cat koha-3.00.00-alpha.tar.gz.MD5.asc
33 $ gpg --detach-sign koha-3.00.00-alpha.tar.gz
34 $ scp * download.koha-community.org
37 From a clone of the RM repo, run:
39 $ git tag -a -m "version 3.00.00 beta" v3.00.00-beta
42 From the gitweb repo, issue:
46 * update the website, trigger the change