• In a separate memo, Microsoft CoreAI head Jay Parikh outlined a new structure that will see GitHub leadership reporting to several Microsoft executives.
  • Microsoft developer division head Julia Liuson will oversee GitHub’s revenue, engineering and support.
  • GitHub chief product offer Mario Rodriguez will report to Microsoft AI platform VP Asha Sharma.
  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    86
    ·
    3 days ago

    And another reason to not use GitHub for new projects anymore and working on migrating older projects away from it.

    • who@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      42
      ·
      3 days ago

      Codeberg is good for open-source projects.

      I don’t think they allow non-open-source except by special permission.

        • who@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          33
          ·
          edit-2
          3 days ago

          The point is that people who privately host projects on GitHub might expect to be able to do the same on a GitHub alternative.

          Also, some people use GitHub for non-open-source projects with public code. (Remember, open-source has a specific meaning; merely publishing your code in public view does not make it open-source.)

          • 𝘋𝘪𝘳𝘬@lemmy.ml
            link
            fedilink
            arrow-up
            2
            arrow-down
            15
            ·
            3 days ago

            Remember, open-source has a specific meaning; merely publishing your code in public view does not make it open-source.

            This strengthens my point even more.

            • who@feddit.orgOP
              link
              fedilink
              English
              arrow-up
              10
              arrow-down
              1
              ·
              3 days ago

              I don’t see any point that could be strengthened. All I see from you above is a question.

                • hydroptic@sopuli.xyz
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  18 hours ago

                  So mind telling us mere mortals what your point is, then?

                  Just asking why anyone would want to publicly host the repo for a closed source project isn’t a point – it’s just you not understanding the reasons for doing that, and just because you personally don’t understand something doesn’t mean there’s no valid reason to do it.

    • flandish@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      3 days ago

      where would you recommend going? i can self host but would like somewhere that can be monitored by cloudflare for rebuilding of static pages, etc.

      • 𝘋𝘪𝘳𝘬@lemmy.ml
        link
        fedilink
        arrow-up
        13
        ·
        3 days ago

        I’d either selfhost a Forgejo instance (which I already do) or use Codeberg (which I also do). The Cloudflare thing for selfhosting is something you need to set up on your own, though.

        • flandish@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          I mostly use flare when I don’t want to host a static site that’s going to get hammered or penned. I used to traefik stuff at home. but lately I just use wireguard then hit things “locally.”

      • sbird@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        I use codeberg as well as a self-hosted local forgejo for backups. On codeberg, lots of people use woodpecker-ci to automate building static pages but I just manually build with jekyll

      • dinckel@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        3 days ago

        Selfhosted forgejo with something like woodpecker ci. We’re playing a game of hot potato, with the way these services are getting worse and worse, so it’s easier to jump ship early, and just be happy

      • SteveTech@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 days ago

        You can setup a Forgejo Action that deploys the site using Cloudflare Wrangler. Codeberg uses Forgejo, and GitLab CI/CD should work too.

        If Wrangler is too hard I think there’s a webhook thing, but I’m not too sure.

      • 7EP6vuI@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        what is the use case for cloudflare?

        is it still self hosting if you use an external service like that?

        • flandish@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          3 days ago

          cloudflare is not self hosting. it is however a simple place to have a page / worker on a free plan that watches a github repo and on changes does a pull and does a ci step like an install of a vue3 app. it then serves the app on a domain. so I can spin up a test vue3+ts app and know I can share it with the public. so like a personal homepage or something simple.

          knowing a bad actor won’t be thinking “flandish self hosts if I can break into site’s IP I can assume he also self hosts good stuff”

          at the worst a bad actor will ddos a free plan page on cloudflare which can handle it.