抛弃代码托管平台:一位资深程序员的独立之路

2025-03-05

资深程序员Simon Tatham多年来一直坚持使用独立的Git仓库托管其开源项目,拒绝使用GitHub、GitLab等代码托管平台。他详细阐述了这种选择的理由:首先,他更信任自己控制的服务器,而非大型公司;其次,大型平台过于臃肿,维护成本高;再次,强制用户注册账户增加了额外负担;最后,他更偏好自主选择工作流程,而非被平台限制。他更喜欢通过邮件接收补丁,并详细介绍了其偏好的补丁提交方式,包括git仓库URL、增量git bundle以及其他方法,并说明了其原因。虽然承认这种方式的透明度较低,但他目前仍未找到更好的平衡点。

开发