• starshipwinepineapple
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    1 day ago

    Why Not Use…?

    I am aware that there are many other git “forge” platforms available. Gitea, Codeberg, and Forgejo all come to mind. Those platforms are great as well. If you prefer those options instead of SourceHut that’s fine! Switching to any of those would still be a massive improvement over GitHub.

    Unfortunately, I find the need to have an account in order to contribute to projects a deal breaker. It causes too much friction for no real gain. Email based workflows will always reign supreme. It’s the OG of code contributions.

    Ive been using codeberg(a public forgejo) and it felt more familiar coming from github/gitlab. Sourcehut wasn’t bad, but it did feel quite a bit different and i admittedly didn’t get too far past that. I do like the idea of contributing without an account though. i know that it’s a git feature to create a patch file but having a forge support it is neat.

    Semi related, I do look forward to federation of forgejo which i think helps the “needing an account” somewhat. I think it’s less unreasonable to expect someone to have an account on -any federated forge- than to have an account at the specific forge my project is on.

    Good article though. It did help make sourcehut make more sense than the first time i looked at it