I really hope more people would use Tangled ( https://tangled.org/ ) You get: - Self hosting your git hosting (if you want) - Self hosting your issues/PRs (if you want) - Self hosting your CI (if you want) - Github-like social features (I have one account, I can follow, star, add issues and PRs to any repo on tangled) It's built on ATProto, so even if the company disappears, all of the integration and features will s…
Just to clarify, when you say "self host issues/PRs" is it mostly "self host a knot"? I kind of expected something similar to what you can do for CI but I'm not able to find any docs regarding self hosting issues and PRs outside of Tangled itself.
But after looking a bit more into it, they are still following the same model as Bluesky in that the author of an issue or comment or PR is the owner of the resource, and it lives on their PDS, but they are considering changing that (and I hope they do it soon) by having the record be created on the repo PDS (so the knot basically) and a pointer record on the user's PDS proving they are the author.
ATProto has all that's required to do so, so I hope they do it soon, they are still in alpha after all but I find the interoperability very promising because you can have independent code hosting regardless of the opinions of forge X (which I think is the main reason why people move away from GitHub), but still be a part of an interoperable ecosystem that acts just like it is a single platform.