I believe the solution is to have federated git services (letting fork repo, open issue and send PR/MR independent of where your account is made. Some are working on #forgrfed project for the same goal @forgefed
If anything, #GitLab is a better option that way, since you can at least export your data and move it to your own server or to a different instance
Lets just go distributed right away, not only decentralized!
Also, please don't forget that you can git-send-email patches even if a project is hosted on #github ! I would even say _do so_ so that people get aware that there is a community outside of github! Even if they cannot apply the patches because they lack the skills (every maintainer of a bigger project should be able to git-am IMO), it makes them aware!
@ahangarha radicle.xyz for example
As a general instance, we are not centered on a specific theme, or a specific language. Everyone is welcome as long as they follow the few rules we have.
We always run the latest stable version of Mastodon, providing you a stock experience, with the following modifications:
Although we are a medium+ sized instance, we'd like to keep the feeling that you are at home and safe here.