Why Heavy Codes of Conduct Are Unnecessary for Open Source Projects
8 months ago
- #Code of Conduct
- #Open Source
- #Community Governance
- 关于开源项目行为准则(CoC)的争论日益激烈,DHH和ESR等意见领袖批评《贡献者公约》等严格的行为准则
- 行为准则最初是为解决技术分歧中的人身攻击而诞生,早期在Ubuntu社区的应用有效缓解了Debian的发展停滞问题
- Ada Initiative组织将行为准则的关注重点从生产效率转向参与者安全,2013年'Donglegate事件'后会议组织方开始广泛采用
- 2014年创建的《贡献者公约》成为标准化、法律条文式的准则模板,被Linux内核等大型项目采用
- 严格的行为准则已引发治理危机,如Rust审核团队集体辞职和RubyGems事件,暴露出准则可能被滥用的风险
- ESR主张极简或无需行为准则,强调精英治理;DHH则赞赏Ruby简洁的、基于原则的准则有效培育了相互尊重的社区
- 文章总结认为,像Ruby那样根据项目规模和文化'量身定制'的适度准则,优于一刀切的模板化方案