upend / IF_MS_BUYS_GITHUB_IMMA_OUT

GitHub has sold us out. Time to get out.
3.65k stars 54 forks source link

Copy GitHub stars to GitLab #109

Closed pawamoy closed 5 years ago

pawamoy commented 6 years ago

I wrote a small Bash script to copy the stars you gave from GitHub to GitLab :slightly_smiling_face: Of course the repositories you starred must exist on GitLab on the same namespace and with the same name (both case-insensitive).

https://gitlab.com/snippets/1721089

I've wrote it because I love GitLab (I'm a fan of all-in-one) and I wanted to bring a bit of GitHub's great community to GitLab. One of the ways is using stars. Also I simply want to enjoy my starred list on GitLab.

If someone wants to improve it or integrate in some bigger project, I don't mind it.

I posted here because I think it can help in transitioning (or simply mirroring) from GitHub to something else, for people interested. Surely the script can be adapted to other centralized Git services.

pawamoy commented 6 years ago

Actually I rewrote it in Python :grinning: More robust and cross-platform :slightly_smiling_face:

https://gitlab.com/pawamoy/moving-stars https://github.com/Pawamoy/moving-stars

vassudanagunta commented 6 years ago

Hey @Pawamoy. I love the work you've been doing. Not everyone loves mine. Please read Issue 114.

DavidGriffith commented 6 years ago

This brought to mind a deficiency in Gitlab. There is no way there (at present) to star a snippet or track changes in them using Git. See https://gitlab.com/gitlab-org/gitlab-ce/issues/47557.

vassudanagunta commented 6 years ago

reminder this forum is shutting down in 5 hours 20 minutes.

vassudanagunta commented 6 years ago

Hello,

The GitHub Evacuation Project has moved to GitLab (not an endorsement or even a final home). Your enthusiasm and contribution is still needed. Please check out the new project home, and read the project wiki for info to get restarted.

Thank you!

vas

pawamoy commented 5 years ago

Closing :slightly_smiling_face: