Migrate https://mozilla.org, https://mozilla.com from SVN to GitHub

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
2 years ago
2 years ago

People

(Reporter: jgriffin, Assigned: jgriffin)

Tracking

(Blocks: 1 bug)

Details

(Assignee)

Description

2 years ago
SVN is being deprecated, see bug 1291956. We'd like to move the websites mozilla.org and mozilla.com to GitHub and let them be redeployed from there.
(Assignee)

Updated

2 years ago
Blocks: 1291956
(Assignee)

Comment 1

2 years ago
Step 1 is moving the code (including history) from SVN to GitHub.
(Assignee)

Comment 2

2 years ago
https://github.com/mozilla/mozilla.com
https://github.com/mozilla/mozilla.org

The access list in SVN is old and outdated; I'll send an e-mail to everyone on that list asking them to notify me of their GitHub user account if they want permissions on those repos.
We had a collision on the the 2 repos in comment 2 -- these had been "abandoned in place", if you were up to date on the lore. Those two are being addressed. Here's what I'd like to propose to keep the remaining moves smooth:

- if we don't have any active owners who claim the repo:
  - archive the svn repo to https://archive.mozilla.org/pub/vcs-archive/

- if there are active users - it's on them to move (with assistance from #github if they move to github)
  - we'd still want an archive, as the conversion may be imperfect
  - the owner would set up 'teams' with access on GitHub (so we have a paper trail)
  - (I'm guessing the number that are still "live" is small)


"Active" can be a challenge to determine - our best bets:
 - some data mining (authz)
 - searching lore (i.e. check with IT old timers)
 - make read only, and wait for screams. (it should go read only at time of archive generation).

We should ensure at least CAB and MOC are aware of when repos go read only (a start date), so can field any questions from use cases that the sieve above did not catch.

Comment 5

2 years ago
As discussed in #github, I filed bug 1317531 to have these inactive svn repos to archive.mozilla.org instead of github, and I will follow up with deletion of the unneeded github repos.

Updated

2 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.