Github isn’t good enough . Everyone should look for more privacy , security based alternatives and support them . You should not give big corpos any more of your money . Besides it goes against every fiber of ethics of foss dev’s . I know most people will not agree with me because it’s hard to make the switch or github is the standard , more popular better logic but it doesn’t make sense because foss is there for privacy, security reasons and why would you host it all on one of the biggest and greediest corp of all time ? If you are building foss may as well take a little more effort and put it anywhere else maybe it’ll be cheaper too but definetly better in privacy , security functions and may grow or is aldready depending on what you are choosing better than github.

EDIT: To people who are saying this isn’t an unpopular opinion it isn’t on lemmy ( because we are privacy focused ) but it is everywhere else why do you think why a very , very large amount of people still use github.

  • fury@lemmy.world
    link
    fedilink
    arrow-up
    25
    arrow-down
    1
    ·
    9 months ago

    Proud GitLab self-hoster here (for private projects). I’d love for someone to beat GitHub. The hard part is going to be replacing the discoverability and the network effect. I find GitLab to be a superior product, technically, but it doesn’t matter much in the face of GitHub’s momentum as the incumbent 800 lb gorilla.

    • xigoi@lemmy.sdf.org
      link
      fedilink
      arrow-up
      3
      ·
      9 months ago

      The vast majority of open-source projects are still hosted on GitHub, so yes, it’s an unpopular opinion.

  • ricecake@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    arrow-down
    2
    ·
    9 months ago

    I’ll be honest, in not sure I follow the security or privacy arguments.

    I do get saying you don’t want to give fodder or leverage to a company that at best is neutral to the interests of the average developer, has a terrible track record and already has far to much sway.

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

    I agree, I am not sure if I am ready to make the move myself, but I have ADHD and this post may be just the motivation I need. I am using GitHub as glorified private git server, so the move shouldn’t be too difficult. Any recommendations are welcome (thinking of codeberg at the moment)!

    Aside from price, I have aspirations of open sourcing stuff this year so some issue tracking and CI/CD features would be appreciated (thought not necessary).

    Edit: It seems codeberg is non-commercial, but there is a host for forgejo that seems interesting (https://gna.org/).

    (I started a rant about self hosting, then realized it’s completely irrelevant but I had already written it, so continue at your own risk)

    IMO self hosting is not an option unless you are a sysadmin or somehow have a tonne of relevant experience.

    I used to self-host GitLab, one weekend after about a month of being off my hobby projects I tried to login and the service wasn’t available. At first, I panicked, I didn’t know when my last backup was, but it was a while. In the end, my host was performing scheduled maintenance and a few hours after GitLab was running again, but that incident was enough to scare me away from ever self-hosting anything valuable ever again.

      • souperk@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        I guess what I was trying to say is that I am not willing to take up the risk of self-hosting my code or expend the effort to make sure this is well functioning and safe.

  • BaldProphet@kbin.social
    link
    fedilink
    arrow-up
    3
    arrow-down
    2
    ·
    9 months ago

    I love my GitHub Actions, though. And since I’m already using Azure… In for a penny, in for a pound.