• KatherinaReichelt@feddit.orgOP
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    1
    ·
    2 days ago

    Yeah, and the worst thing about this is that Github is critical infrastructure. If Github goes down the drain, so many devs and projects will be affected

    • criss_cross@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      Our company has had fits with GitHub the past month. It feels like every day something is busted.

      Our company is also drinking the AI kook aid though and can’t see the forest for the trees.

    • cecilkorik@piefed.ca
      link
      fedilink
      English
      arrow-up
      30
      ·
      2 days ago

      We already went through this with SourceForge’s enshittification back in the day, to the point that sometimes people called it “SourceForget”. We’ll survive the GitHub-pocalypse too, it will suck, but we’ll be even better on the other side, at least until the next great centralization and enshittification.

    • DeckPacker@piefed.social
      link
      fedilink
      English
      arrow-up
      20
      ·
      2 days ago

      The great thing about git is, that it is pretty decentralized in principle (everyone has a full copy of all source code and commits on their machines), so it is pretty easy to move your whole repository to an alternative git hoster, like Codeberg.

      • PlexSheep@infosec.pub
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 day ago

        Except all the extra stuff like CI, issues, pull requests, discussions, pages, and probably some more things.

        Forgejo has options to import some of that too, but it’s not that easy. A modern repository isn’t just files in git.

      • KatherinaReichelt@feddit.orgOP
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        Not really. Blockchain technology has one use case and that is collaboration between partners who don’t trust each other. So we’re talking crypto coins, where not all nodes are really trustworthy and there is an incentive to cheat. But there’s no reason to bring this tech to your Git repository because you really do not want untrustworthy participants in your code. Only you should have access to your Git rep, and then the easier solution is to host it yourself and use a normal database.

        • partofthevoice@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 day ago

          Maybe I am using the wrong technology for the right idea here, in my statement. What I’m really trying to get at is, wouldn’t we benefit greatly from having decentralized control over git hosting? Ideally then, The People decide what happens with it as a public resource — not a fickle technology company with competing interests and revolving management.

          The solution should be immune to DMCA takedown requests, IMO.

          Edit: I’ve never really thought about it… but decentralized hosting could seriously mess with IP laws, couldn’t it? Leaks can be done in a way that they cannot be undone.