Page MenuHomePhabricator

Archive no longer used WMDE Gerrit repositories
Closed, ResolvedPublic

Description

WMDE has failed to request those three in T357697, but those repositories are obsolete WMDE analytics repositories that are no longer used and should be archived.

Deleting github mirrors seems to be a procedure, and that is fine with WMDE then.

  • [ ] Empty repository, leaving only the README indicating the repo is archived, and referring to this task by URL.
  • Mark the repository read-only in Gerrit (also edit description to prepend "[ARCHIVED]" and a reference to this task, remove all access lists and reparent on All-Archived-Projects)
  • Deactivate the Diffusion repository
  • [ ] Delete the GitHub mirror
  • Archive the GitHub mirror

Event Timeline

These repos can be archived, thanks!

Thanks for the checklist @Aklapper . I wonder however, what is the purpose of emptying the repository, instead of only marking it (README etc) that is archived and not active?

I can only imagine that it's for the next person to git pull to realize that something™ has happened. :P

I added the description "This project is INACTIVE (see https://phabricator.wikimedia.org/T376982 if you have questions)." to the 3 repos and set them to READ-ONLY.

https://gerrit.wikimedia.org/g/analytics/wmde/TW/template-survey

I am going to abandon these open patches I found: https://gerrit.wikimedia.org/r/q/project:analytics/wmde/TW/edit-conflicts+status:open


There might be more (or not):

https://www.mediawiki.org/wiki/Gerrit/Inactive_projects

I did the remove all access lists and reparent on All-Archived-Projects and checked off that box.

The checkbox "empty the repo" i would say is "declined" ;)

The checkbox for the Diffusion repo: I don't see any, neither active nor inactive and that's a good thing.

That leaves only the github part, and I can't help with that, sorry.

Could someone else do that please or ping someone who is in the Wikimedia Github "org"?

Cheers

Aklapper updated the task description. (Show Details)

Not sure why "Deactivate the Diffusion repository" in the desc above was crossed out; I also deactivate the repos in Diffusion now.
And I don't remember why we'd "Delete the GitHub mirror", so I archived those three repositories on GitHub instead.

I think we're done.