Closed Bug 1247593 Opened 8 years ago Closed 8 years ago

[tracker] Migrate mozillians.org locales from SVN to Github

Categories

(Participation Infrastructure :: Phonebook, defect)

2016-4.2
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: nemo-yiannis, Assigned: nemo-yiannis)

References

Details

At the moment the locales for mozillians.org are maintained in SVN. Many projects are moving from l10n SVN repositories to github. Let's do the same for mozillians.org.
I'm currently looking into converting the existing SVN repository and moving it to https://github.com/mozilla-l10n/
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Uhm, didn't mean to close this.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
I have a mirror of the SVN repository set-up, I can keep it up to date in the meantime
https://github.com/mozilla-l10n/mozillians-l10n

It's read-only for now. Things to do next:

A) Update Mozillians code to pick localizations from GitHub.
Can we also get rid of compile.sh in the l10n repository?

B) Enable write on the repository, point Pontoon to GitHub. Move the folder out of the way on SVN once everything is verified as working.

I will also need the usernames of developers who need write access to the repository.
Depends on: 1257504
Depends on: 1257515
At the moment mozillians.org (dev/stage/prod) is using the github repo. We also fixed the deployment script to fetch locales from the new location.

I assume that the next step is to switch pontoon to use github, verify that everything is working and finally get rid of the svn folder.
(In reply to John Giannelos [:nemo] from comment #4)
> I assume that the next step is to switch pontoon to use github, verify that
> everything is working and finally get rid of the svn folder.

Exactly. The repository on GitHub is up to date, I'll open it up so that Matjaz can switch Pontoon.

@Matjaz
Can you switch Pontoon over to 
https://github.com/mozilla-l10n/mozillians-l10n
Flags: needinfo?(m)
(In reply to Francesco Lodolo [:flod] from comment #5)
> I'll open it up so that Matjaz can switch Pontoon.

The repo is now writable by Pontoon.
Pontoon also moved to GitHub:
https://github.com/mozilla-l10n/mozillians-l10n/commit/4eb1e243d2e16e72a074f4f11f3c281b9d304c4b
Status: REOPENED → RESOLVED
Closed: 8 years ago8 years ago
Flags: needinfo?(m)
Resolution: --- → FIXED
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/1993ae16c83f244989ea600ba79bd909b82bfb3c
[Bug 1247593] Fix localizers generation in humans.txt

https://github.com/mozilla/mozillians/commit/5db27d78c5db43e86a1bd895ab83289d8d430545
Merge pull request #1431 from johngian/1247593-humans-txt

[Bug 1247593] Fix localizers generation in humans.txt
Version: other → next
Assignee: nobody → jgiannelos
Marking the bug as verified since all the dependencies are verified.
Status: RESOLVED → VERIFIED
Version: next → 2016-4.2
You need to log in before you can comment on or make changes to this bug.