[l10n-master] Branch for mozilla 2.0

RESOLVED FIXED

Status

Mozilla Localizations
Infrastructure
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: Pike, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments, 1 obsolete attachment)

(Reporter)

Description

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',
    url='http://hg.mozilla.org/releases/l10n-mozilla-2.0/')
t.l10n = f
t.save()

</magic>

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.

MFBT.
(Reporter)

Comment 1

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

Updated

8 years ago
Depends on: 597616
(Reporter)

Updated

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.
(Reporter)

Comment 3

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

Comment 4

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

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)
(Reporter)

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.
(Reporter)

Comment 9

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