Github is not safe and never will be

    • Gorb [they/them]
      hexagon
      ·
      2 months ago

      Git self hosting doesn't mean private it means direct control. Many self hosted git servers support collaboration

      • hypercracker [he/him]
        ·
        edit-2
        2 months ago

        certainly, but it means in practice you will get zero collaborators

        I use sourcehut but I have no illusions that I will ever get someone to actually go through the email-based patch submission collab workflow

        • Zvyozdochka [she/her, comrade/them]
          ·
          2 months ago

          I actually prefer the e-mail patch based workflow over things pull/merge requests, it prevents me from having like 9 different accounts on 9 different Git forges.

          • hypercracker [he/him]
            ·
            2 months ago

            I agree, and do think it is a matter of developer education. Most professional software engineers are familiar with the github/gitlab PR-based workflow. Unfortunately very few ever have occasion to use the email patch workflow unless they want to contribute to the linux kernel or something. Maybe something like this can bridge the gap but idk: https://pr.pico.sh/

            • Zvyozdochka [she/her, comrade/them]
              ·
              edit-2
              2 months ago

              Sourcehut actually has a nice website that walks you through how to send patches via e-mail with a mailing list & repository that you can experiment with. https://git-send-email.io/