3 ms·
Email indeed still works. That is in fact why I brought it up. But it still has the same deficiencies that it had before Github even existed. Which I would pred
by jillesvangurp 2mo ago
Email indeed still works. That is in fact why I brought it up. But it still has the same deficiencies that it had before Github even existed. Which I would predict is not going to convince a lot of open source projects to suddenly start processing git patches from mailing lists now. Which is why I don't advocate that. I'm not sure I'd want to do that myself.
Tangled is kind of there as an alternative that has most of the comforts of Github but is federated and can be self hosted. And there are a lot of Bluesky users that have access to it even if they might not be aware of that yet. If enough projects switch over, their contributors might follow along. If something else shows up, more power to them. But I'm not really aware of (m)any other properly federated alternatives.
The beauty of federated protocols of course is that they can be bridged and connected in all sorts of ways. Some hybrid at proto / email based bridge could be pretty doable. And if somebody wants to expose at proto feeds as activity feeds, that's probably not too technically hard either. These things aren't actually mutually exclusive.
- palata 2mo agoJust to be clear: I find at proto pretty cool, and I like the fact that I could actually migrate server without losing anything (I think?). I couldn't do that with ActivityPub. And I am using alternatives to GitHub like SourceHut and Codeberg (and I will try Tangled). I was just saying that federated systems don't necessarily federate well with each other. Email is federated, and XMPP is federated, but it's not exactly nice to communicate on XMPP via email. Or between Matrix and XMPP, etc. But of course I would be happier if Tangled (or something else federated) was the default instead of GitHub. Now to be pragmatic, a big advantage of GitHub is that open source projects get free CI runners (including macOS), and it's hard to compete with that.