I always wonder what GitHub has that Codeberg doesn't. It's a shame this isn't as popular. It seems like developers, of all people, are willingly letting their code be AI piggybacked.
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 o…
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!