- 1
- 0
- 约1.27千字
- 约 11页
- 2016-08-05 发布于河南
- 举报
28万个开源项目中,我们到底了解一些什么?
28万个开源项目中,我们到底了解一些什么?
?引子:开源项目那么多,哪些是值得我们学习的?
这么说来,事情就变得比较“简单”了,我需要把openhub的数据,都抓回来。
数据的筛选过程
三个感想
绝大多数开源项目都是少数人开发的小项目
这331个项目,也许可以作为我们的重要参考
第一个问题:他们用什么配置库?
只有53%的项目,在使用Github——那些用git却不用Github的项目,是什么原因?
通过数据来分析:是否使用Github与项目创建时间的关系通过这个图,可以看出两个现象:
越是新创建的开源项目,hosting在Github上比例越高
越是新创建的开源项目,事实上成功的也越多(当然,2010年以后的数量锐减,我们怀疑是好酒也要陈酿的原因)
通过数据来分析:是否使用Github与项目代码规模的关系总结:是否使用Github,越是新的项目越愿意用;越是大的项目越没法用。第二个问题:他们用什么来管理issue?简单的来看:
Github的占有率仅仅27%。
Bugzilla也算老而弥坚
有很多项目,在选择自己的工具
通过数据来分析:使用的issue tracking工具与项目创建时间的关系通过数据来分析:使用的issue tracking工具与项目规模的关系总结:是否使用Github来管理项目的issue,越是新的项目越愿意用;越是大的项目越没法用。尚未完成的分析:开
原创力文档

文档评论(0)