11
11
Please see https://wiki.ubuntu.com/TranslationLifecycle for a general
12
12
overview about language packs.
16
language pack operations are done on snakefruit.canonical.com by members of
17
the "langpack" group. For convenience, you should define this alias in
20
alias lpsh='cd /srv/language-packs.ubuntu.com/; HOME=/srv/language-packs.ubuntu.com/home/ sudo -u langpack -s; cd -'
22
(to be read as "Language Pack SHell").
24
Since we cannot easily push changes from this branch to Launchpad, please do
25
changes on your local box, push them to the main branch on LP, and only do "bzr
26
pull" in /srv/language-packs.ubuntu.com/langpack-o-matic (the master checkout).
31
* Before doing manual operations, verify that langpack-o-matic is not
32
currently busy with an automatic build. The file "updated-packages"
33
should be empty (or nonexistant). See "crontab -l" for the
36
* Creating source packages can happen in the normal environment. Calling
37
dpkg-buildpackage and dput needs to be done in a chroot, since the normal
38
environment does not provide debhelper, dput, etc.
14
language pack operations are done in the prod-ues-langpack Prodstack DevOps
15
environment by members of the "langpack" group.
17
Before doing manual operations, verify that langpack-o-matic is not currently
18
busy with an automatic build. The file "updated-packages" should be empty (or
19
nonexistant). See "crontab -l" for the automatic updates.
40
21
Releasing PPA packages to -proposed
41
22
-----------------------------------
64
45
1. Ask an archive admin to copy over the packages for all applicable
65
46
stable releases. For a list of selected (i. e. verified) languages, the
66
47
archive admin does the following:
68
49
sru-release trusty language-pack-{gnome-,}{en,fr,de,...}
70
51
If you did a -base refresh, and need to copy these as well, use
72
53
sru-release trusty language-pack-{gnome-,}{en,fr,de,...}{,-base}
121
102
7. Upload the packages to Ubuntu:
123
schroot -c langpack /srv/language-packs.ubuntu.com/langpack-o-matic/packages upload
125
106
8. Re-enable the automatic generation of update packages in crontab -e
126
107
for the affected release.