Updates to the subtag registry for new translations
[koha.git] / misc / release_notes / README.txt
1 How to build a Koha release -- list of reminders for RMs
2
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
7  didn't succeed
8
9 Install and test the translations
10  ./install.pl will install every translation in the po dir
11
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
15
16 Update the release notes (look at git logs for
17 major improvements)
18
19 Alter the VERSION string in Makefile.PL and comment
20 out VERSION_FROM
21
22 run perl Makefile.PL and then make manifest tardist
23 Sign, MD5 the release, upload:
24  put the tarball its own dir
25  run the following
26
27  $ md5sum * >koha-3.00.00-alpha.tar.gz.MD5
28  $ gpg --clearsign koha-3.00.00-alpha.tar.gz.MD5
29  $ cat koha-3.00.00-alpha.tar.gz.MD5.asc
30  $ gpg --detach-sign koha-3.00.00-alpha.tar.gz
31  $ scp * download.koha.org
32
33 Tag the Release:
34 From a clone of the RM repo, run:
35
36  $ git tag -a -m "version 3.00.00 beta" v3.00.00-beta
37  $ git push --tags
38
39 From the gitweb repo, issue:
40
41  $ git fetch --tags
42
43  * update the website, trigger the change
44  * email the list