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?

  • mke@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    edit-2
    9 months ago

    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.

      • mke@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        8 months ago

        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.

    • Handles@leminal.space
      link
      fedilink
      English
      arrow-up
      4
      ·
      8 months ago

      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! 🤣