Charles is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

So when are we going to collectively suck it up and write a federated GitHub-like thing? I mean, we've been needing it for years and just nobody's gotten around to it.

@icefox I mean... Git is decentralized. And there's Gitlab

@charlescodes Git is decentralized but has no notification system and API to let programs using git to communicate with each other in a consistent fashion. Git's own decentralization model is built around emailing patches around. Which is fine, but very primitive compared to Github.

Gitlab doesn't federate, afaik. If I run my own gitlab server and want to make a PR to your Gitlab server, I need to make an account on your server.

Charles @charlescodes

@icefox sure there is, git pull git:// or git pull ssh://... Just like passing around patchsets, but different.

Yes, there is not a decentralized bug tracker. That might be cool.