News for hackers. Stuff that matters.
Re:GitHub is fully available in Iran by INTPenis on Tuesday January 05, 2021 @03:00PM (#25650240)
Laws change and there are also a bunch of other ways to get banned from your code on GH. And once that happens, you have nowhere to go.

Much easier to migrate to a Gitlab instance. And they know this! Which is why it's so fun to see Github dancing around these issues lately. Finally some healthy competition.

I'd love to know how many times MS have tried to buy Gitlab. :D

[dead]
Re:GitHub is fully available in Iran by dang on Tuesday January 05, 2021 @05:17PM (#25651958)
Can you please not post in the flamewar style to HN? We're trying for something else here.

https://news.ycombinator.com/newsguidelines.html

Re:GitHub is fully available in Iran by INTPenis on Tuesday January 05, 2021 @03:57PM (#25650917)
You seem to forget about Issues, Milestones, Projects, Wiki docs and more.
Re:GitHub is fully available in Iran by SirYandi on Tuesday January 05, 2021 @04:33PM (#25651434)
Probably a naive question, but is there some way for all these elements to held in a git repo as well? Just move all your issues/trackers to another platform?
Re:GitHub is fully available in Iran by alexeldeib on Wednesday January 06, 2021 @01:43AM (#25655215)
There are some approaches, e.g. https://github.com/dspinellis/git-issue

But I don't think there's much standardization around this type of git usage, and I'm not sure how efficient it would be for large repos.

Re:GitHub is fully available in Iran by INTPenis on Tuesday January 05, 2021 @04:56PM (#25651693)
It can probably be done but some projects have thousands of issues, thousands of PRs with dozens of comments in every thread.

It doesn't seem like a good idea to make your git repo store all that data.

Re:GitHub is fully available in Iran by imhoguy on Wednesday January 06, 2021 @03:38AM (#25655803)
and users. GH, GL, BB are kind of dev social netwoks. Project assets can be archivised/mirrored easily with tools or API scripts, but there is no way to link them back to live users. Community needs to be rebuild at new place and thay is lot of effort.