It's great that GitHub is announcing all these cool new features that developers need, but with open source development happening mostly on GitHub, should we be worried that we're giving GitHub too much control? IF (and that's a very big if) GitHub does go rogue, what could the worst case scenario look like? Assuming that people would just migrate to other sites (GitLab et al) that would still mean a lot of work would have to be done.
Now, I know that people can just set up GitLab locally, is there a Mastodon like solution but for open source development? What could the pros and cons of such a service be?