[l10n-master] Branch for mozilla 2.0



Mozilla Localizations
8 years ago
7 years ago


(Reporter: Pike, Unassigned)


Firefox Tracking Flags

(Not tracked)



(2 attachments, 1 obsolete attachment)



8 years ago
Created attachment 476452 [details] [diff] [review]
add fx41x tree, move fx40x tree to 2.0, add fennec20x tree

Here is what we'll need to do for branching 2.0 right on the l10n-master/dashboard:

- shut down twistd
- shut down l10n-master and slave (when they're idle, of course)
- land the attached patch, push, pull

Enter magic, move the fx40x tree db object over to the new forest:
fire up shell.

from life.models import *
t = Tree.objects.get(code='fx40x')
f = Forest.objects.create(name='releases/l10n-mozilla-2.0',
t.l10n = f


At this point, we need the en-US and l10n 2.0 branch repos to be up and ready.

Start up the l10n-master and the slave, make sure the tree parsing works, https://l10n-stage-sj.mozilla.org/builds/waterfall?hours=1 will tell.

Once that's fine, restart the twistd,
twistd --umask=0022 get-pushes -s l10n_site.settings && tail -f twistd.log 

You want to tail -f the twistd.log on the l10n-master, too.

Cross your fingers.


Comment 1

8 years ago
PS: The fennec part depends on bug 597610, to actually have that l10n.ini.
Depends on: 597610


8 years ago
Depends on: 597616


8 years ago
Blocks: 566679

Comment 2

8 years ago
SeaMonkey 2.1 will come from the mozilla-2.0 branch, so we'll start doing builds on that base shortly after the branch happens, trunk will go 2.2a1pre for the moment.
We should file a followup for creating the correct l10n.ini files for that, we again will have that "two versions from one suite/ directory" approach once again there for some time.

Comment 3

8 years ago
Robert, did you get to create the l10n.ini's for comm-central?

Comment 4

8 years ago
We should probably do the update to compare-locales 0.9 (bug 601942) in the same go.

Comment 5

8 years ago
Created attachment 480937 [details] [diff] [review]
udpated patch to make fennec use 4.0 version number
Attachment #476452 - Attachment is obsolete: true

Comment 6

8 years ago
Created attachment 481005 [details] [diff] [review]
add branch ini for SeaMonkey

This should be what SeaMonkey needs here, right?
Attachment #481005 - Flags: review?(l10n)

Comment 7

8 years ago
Comment on attachment 481005 [details] [diff] [review]
add branch ini for SeaMonkey

Looks good.
Attachment #481005 - Flags: review?(l10n) → review+

Comment 8

8 years ago
Landed the SeaMonkey patch as http://hg.mozilla.org/comm-central/rev/76114da238e0

Please make this 2.0 branch one be sea21x actually and trunk sea22x once we actually have branched and this is being done.

Comment 9

7 years ago
Seamonkey was fixed in bug 646451. Marking FIXED.
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.