Closed Bug 1604414 Opened 6 years ago Closed 6 years ago

l10n-central Mercurial repository for 'scn'

Categories

(Developer Services :: Mercurial: hg.mozilla.org, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: flod, Assigned: zeid)

References

(Blocks 1 open bug)

Details

Please create a new hg repository for Firefox localization. The repository should be:

  • l10n-central/scn/

with the common scm_l10n permissions and hooks, both python:mozhghooks.pushlog and python:mozhghooks.single_head_per_branch.hook.

We also need to initialize the repository with content from this external repository https://bitbucket.org/mozilla-l10n/scn

PS: to be clear to the localization team, this bug is handled by Mozilla staff.

Blocks: 1604415
Assignee: nobody → zeid

Note: to avoid repeating bug 1585959, we need the pushlog to have an entry.

Repo has been created with scm_l10n permissions and the hooks specified in the request. The repo might take some time to propoagate to all the mirrors.

:flod -- you should be able to push your desired code to that repo as needed.

Let me know if you have any questions.

@zeid
That wasn't the request in the bug though.

There's automation involved (Pontoon), and we just replaced a populated repository with an empty one. That's the reason we ask for the repository to be created and import content from the existing hg repo at the same time.

I guess nothing broke because there was no pushlog, but it would be great to avoid the risk completely. In the meantime, I pushed the content myself.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED

@flod -- Based on my understanding, manually populating the repo is potentially what could cause some problems, so it's generally preferred to push to it directly after it is initialized so that everything goes through the correct flow. Glad you were able to push and populate and resolve the issue.

@flod @zeid I think there's been a typo: I think it should be scn_l10n instead of scm_l10n?

@David -- can you clarify?

If you are referring to the permissions, they should be scm_* for source code management. The repo name is scn for Sicilian.

scm_l10n is the access group, it has nothing to do with the locale.

Ack, sorry for the noise!

You need to log in before you can comment on or make changes to this bug.