Hacker News .hnnew | past | comments | ask | show | jobs | submitlogin

For many it isn’t easy to just up and abandon what they built on GitHub, especially if they have a big community and open issues and PRs. Familiarity also plays a big role, you can’t simply expect to open an account on a different forge and be done, it consumes time to get acquainted with the new stuff. Also GitHub may give access to more resources: For example, you can just use GitHub actions in your repo, private or public; to use the equivalent on Codeberg you have to request access and be approved.

https://docs.codeberg.org/ci/

None of this is a defence of GitHub. But if you want to enact change, you have to understand the reasons why people remain in the status quo.



> For many it isn’t easy to just up and abandon what they built on GitHub, especially if they have a big community and open issues and PRs.

it's really easy because the codeberg importer is really good

it correctly imports all your pull requests and issues, preserving usernames, everything

you then put the new URL in the GitHub description and archive the project

and then a year down the line you delete the GitHub repository entirely

I moved about 70 projects, half a dozen with several hundred stars and forks

and each major project that leaves does n^2 damage to GitHub, it's the network effect in reverse!


Why would you want to damage GitHub?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: