Git without a forge
a day ago
- Simon Tatham prefers plain Git repositories on his personal website over git forges like GitHub or GitLab.
- To send patches, he prefers: (1) providing a URL to a clone of his repo with your changes, (2) sending a git bundle file, (3) using git format-patch, (4) sending a git diff, and he strongly dislikes git send-email.
- He avoids forges due to trust concerns (preferring a friend-run server), the effort of running forge software, the requirement for users to create accounts, and the desire to avoid lock-in and monoculture, especially with GitHub.
- He acknowledges that forges offer public visibility of contributions but believes the disadvantages outweigh the advantages for his projects.