没有 SIG 的开源项目不是好社区?
在开源社区活跃过的同学估计都加入过或是见过各种名中带 SIG 的小组。但凡上了点规模、社区人数在 200 人以上的开源项目大多都会成立一个个专门的 SIG 小组,从不同角度或技术模块去治理一个庞大的工程。 SIG——Special Interest Group,可以说是天生就带着计算机工程基因的组织模式。最早在 1961 年,计算机协会 ACM 提出可以创建 SIG,给在特定领域的知识、学习或技术方面有着共同的兴趣的成员合作机会,以供兴趣相同的人在特定领域内共同提出解决方案,并且可以交流、会面和组织会议等。直至今日,ACM 对于 SIG 作用的看法也基本和最初相同,“管理计算学科和专业的动态挑战需要协作努力,以加速研究、产生解决方案和传播结果。” ACM 的特殊兴趣小组 (SIG) 代表计算的主要领域,解决推动创新的技术社区的利益。SIG 提供大量专注于特定计算子学科的会议、出版物和活动。它们使成员能够分享专业知识、发现和最佳实践。 但是,19 世纪 60 年代,囿于网络条件,能够通过网络找到并加入某个 SIG 讨论的人极为有限。而后 SIG 真正开始普及则有赖于一家分时系统在线服务商...