• toastal@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    OP, if you want an arguably easier escape from MS GitHub, have you considered not using Git? The unfortunate current truth is these two are married to the point that a lot of new (& even experienced) folks think MS GitHub is Git & even if you start a project elsewhere, somebody will fork it onto the platform the the SEO bots will put their fork at the top of the ranks. You might be better off choosing a different DVCS all together as the interoperability will be much more difficult. That said, it wouldn’t just be to escape Microsoft, but also since there are a lot of interesting, less explored ideas in the space (like how learning functional or object-oriented code for the first time will broaden your perspective for tools & ideas you already know). Personally, I find the Patch Theory-based VCSs pretty compelling so it could be worth it to dig into Pijul or Darcs.

  • FaceDeer@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    Content warning: this is a rant from a teenager who has strong opinions.

    Okay…

    However, it holds a monopoly on software.

    You don’t know what a “monopoly” is.

    they could just go “Boop! You’re gone!” and there’s nothing I could do about it other than move forges.

    Yeah, nothing you could do about it, other than moving to one of the many other git hosts. Monopoly!

    And then after listing off a whole bunch of alternative git hosts…

    Centralization is not bad by itself but it’s bad when there’s no other option. There just needs to be ways to contribute to code without having to use Github.

    You have plenty of ways to do that, and you know that because you just listed them. Github is not a monopoly.

    Also, I don’t see the concept of open source mentioned at any point in this rant.

  • floofloof@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    It is indeed surprising how a Microsoft-owned site has become the default home for open-source projects. Have people thought this through?

  • smileyhead@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    The fact GitHub is not open source on their servers is not really a problem for me, there are many open source platforms to host code. And for centralized platform I won’t be able to change anything myself anyway.
    My rant would be about having to run their proprietary code on my machine to use GitHub.

        • Scary le Poo@beehaw.org
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          7 months ago

          You are not required to visit the website to use GitHub.

          If you are complaining because all you know how to use is the website and GitHub desktop, then that’s a you problem and you need to get good. There is a git man page and it is excellent. I suggest you study up.

          • smileyhead@discuss.tchncs.de
            link
            fedilink
            arrow-up
            0
            ·
            7 months ago

            I know the Git part of the GitHub pretty well, trust me. But you still need to create an account and API keys somehow.

            However, GitHub is not as bad as some services, I use it anyway. Just wanted to laugh at the fact half of open source in on that platform.

            • Scary le Poo@beehaw.org
              link
              fedilink
              arrow-up
              0
              ·
              7 months ago

              So it isn’t necessary to have keys and an account on your preferred git server? What kind of insecure dumpster fire server are you committing code to???

              • smileyhead@discuss.tchncs.de
                link
                fedilink
                arrow-up
                0
                ·
                7 months ago

                Don’t know where this idea come from. You need to run GitHub’s proprietary app in order to create an account and do nessesary things. Meanwhile services like Codeberg have both server and client side open source and there are hosts like SourceHut that does not require running any additional code at all.

                • Scary le Poo@beehaw.org
                  link
                  fedilink
                  arrow-up
                  0
                  arrow-down
                  1
                  ·
                  7 months ago

                  What proprietary app do you need to run… The website? Are you seriously arguing that making an account on the website is equivalent to having to run an app on your machine?

                  You’re weird.

                  God, what a bullshit, bad faith argument. I’m sure you feel like you have the high ground, but seriously, you sound like an idiot.