Let’s be honest, the majority here probably has a github account. Some of us are happy as a clam and wouldn’t switch no matter what happened, but there are some who would and haven’t yet. Why?
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.
Hope you enjoy the instance!
Follow the wormhole through a path of communities !webdev@programming.dev
The big and growing issue is that too much functionality is in GitHub and not in Git itself. So while you can move or mirror your repository very easily, moving your issue tracker or pending pull requests is a lot harder and comes with huge loss of information (e.g. there is no way to contact the submitter of a bug report, as all you get is a GitHub username, not email and GitHub doesn’t even offer PMs).
That said, I’d happily ditch GitHub for anything more distributed, e.g. hosting Git repositories on IPFS, integration with
git-bug
, etc. You can mostly DIY that today, but a hoster that provides some free storage would be very much welcome to help with availability.Another more basic thing I am missing today is a redirect service for repository names , having
https://github.com/User/Project.git
spread all over the build files makes it hard to move hosters or provide backup repositories. GNU Guix hasmirror://
to solve that, but that’s about the only place I can think of with mirroring build in.