Just finished writing out a lengthy comment,
with the up/downsides I can see
on each of the code forges I currently deem promising,
on the Github Discussion “Alternatives to GitHub”
And I was wondering, out of following 2,
which code forge would you guys prefer and why?
Radicle is a solution is search of a problem, while Forgejo is already a solid alternative to Github and once it federates via ActivityPub it will be really awesome.
Are there plans for it? Sounds awesome!
Yes it is being worked on for quite some time already.
Can’t wait to review PRs from my Mastodon or Lemmy account 😁
That might be overly optimistic? Someone please correct me if I’m wrong, here.
From my understanding, the main drive behind adding AP federation is to allow users of separate code forges to collaborate on each other’s projects, much like how users of lemmy can interact with communities of other lemmy instances. This is big because it could break the “but everyone is on GitHub” problem.
Currently, it’s difficult to justify completely leaving GH, since those that do leave behind countless users and developers who won’t follow them and create yet-another-account on one-more-website. Federated code forges have the potential to bring easier decentralization to an ironically centralized land.
Keyword here being easier. Because even though Git is already decentralized by design and some think
git-send-email
is plenty for collaboration (e.g. many Linux maintainers, sourcehut users), it turns out way more people prefer doing their work in pretty web UIs.But just like lemmy and mastodon aren’t great at showing their users content from the other platform because it’s not a priority, I don’t see why forgejo would prioritize letting lemmy users interact with projects.
Of course! I was just joking.
My bad, I wasn’t sure! Figured it’d be better to waste a little time typing than risk people misunderstanding the context behind the tech.
I agree it shouldn’t be the main focus to ensure cross-platform interactions but the beauty of a shared protocol is that they are possible. Like, I use Mastodon and Lemmy but I’m not super fond of either — the fediverse is another deal though. I love the (sometimes hypothetical) interconnectedness of different softwares.
Now, is it going to be a hot mess if/when all fedi users can jump in source repo issues? Absolutely! 🤣
One can hope :^)
I dont think you’d want to, but I do think it would work if its ActivityPub