Closed Bug 1794147 Opened 2 years ago Closed 2 years ago

Create empty "comm-strings-quarantine" repo level 1 repository

Categories

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

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rjl, Assigned: sheehan)

References

Details

This repository will be used much like the "gecko-strings-quarantine" repository. If possible, I'd like to have this up and running by mid next week (2022-10-12).

location on hg.m.o: Please place it where it makes the most sense. See note below.

access: IIUC, "gecko-strings-quarantine" has scm_level_1.

automation access: Like the gecko repository, there will be a CI job on comm-central that periodically pushes to this repo. A level-1 automation user will need to be given access. Authentication information will go into Taskcluster's "secrets". The location will be project/releng/comm/build/level-3/l10n-cross-channel-quarantine-ssh. I have access to put things there if necessary.

Please disable the single_root check

RE location:
There will be a second repo to go with this that Pontoon will need to access (l10n-comm, a single repo for all locales like the collection of repos under /l10n-central - it will also serve as the equivalent of "gecko-strings").
With that in mind, maybe /projects/l10n-comm/comm-strings-quarantine, and the second repo will be /projects/l10n-comm/comm-strings?

Blocks: 1742710
Assignee: nobody → sheehan

https://hg.mozilla.org/projects/comm-strings-quarantine/
https://hg.mozilla.org/projects/comm-strings/

Both are scm_level_1 with single root hook disabled.

Let me know if you need anything else. I elected to not create a separate projects/l10n-comm directory as this would require more work to setup the hgwebdir uwsgi app to use it.

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

(In reply to Connor Sheehan [:sheehan] from comment #1)

https://hg.mozilla.org/projects/comm-strings-quarantine/
https://hg.mozilla.org/projects/comm-strings/

Both are scm_level_1 with single root hook disabled.

Let me know if you need anything else. I elected to not create a separate projects/l10n-comm directory as this would require more work to setup the hgwebdir uwsgi app to use it.

Sorry, this is my fault, reading through the above it's unclear.

We will only need two repositories for this bug and bug 1795103: "comm-strings-quarantine" which is like "gecko-strings-quarantine", and the second is a combo of "gecko-strings" plus the "l10n-central" repos. The later is a mono-repo that Pontoon will read source strings out of and write translations back into. Doing that at the request of the Pontoon team.

Flags: needinfo?(sheehan)

Ah I see. Removed the comm-strings repo.

Flags: needinfo?(sheehan)

Hey Connor,
https://hg.mozilla.org/projects/comm-strings-quarantine/repoinfo returns "hg". Should it be "scm_level_1"?

Flags: needinfo?(sheehan)
Flags: needinfo?(sheehan)
You need to log in before you can comment on or make changes to this bug.