对于绝大多数的开源项目来说,开源的那一刻起,是有预期让更多的人参与其中的。
其实背后的原因也不需要渲染的多么高大上,无非是人、影响力和永续发展。
人
开源项目的发展是需要工程师投入时间和精力来参与的。开源项目当然可以只有一个在贡献。但随着开源项目的发展,作者也会心有余而力不足,来自社区贡献者的参与,可以让作者/其他贡献者获得被认可的感觉。
对于开源项目作者/贡献者来说,更多的新人参与,意味着项目整体开发效率的提升。
影响力
对于开源项目来说,有人用可以说是价值的实现。一个优秀的开源项目不仅仅是得到了 GitHub 上的 Star、Fork ,更重要的是有用户。
影响力的建设不是通过写代码就能完成的,是需要更多的人参与进来,并不断的扩展一个开源项目的适用范围,扩大其影响力的。
对于开源项目作者/贡献者来说,更多的新人参与,意味着项目整体影响力的发展。
永续发展
几乎所有的项目/事情都会遇到一个问题 —— 如何永续发展。
想要永续发展,人的参与是不可或缺的。项目的主导者或许不再参与项目的贡献,但只要有新鲜血液进来,那么这个项目就可以持续发展。
对于开源项目作者/贡献者来说,更多的新人参与,意味着项目的生命周期得到了延长。