内容简介:GitHub调查开源项目:文档、许可证书、在工作中的使用情况
GitHub对 开源项目进行了一个调查 ,在对所收集的数据进行分析后,发布了结果。他们感兴趣的内容包括:开发人员跟开源项目之间是什么关系、文档扮演了什么样的角色、项目中出现的消极互动的程度和影响。
调查的组织者把调查结果归纳如下:
- 文档很重要,是建立包容、便利的社区的一种手段,但经常被忽视。
- 消极的交互不常发生但很醒目,会影响项目的活跃度。
- 全世界都在用开源项目,但其贡献者尚未体现其广泛的受众群体。
- 使用开源项目和对其做出贡献经常是在工作过程中发生的。
- 开源项目是软件选型时的默认选择。
在开源项目遇到的问题中,调查发现最令人讨厌的是不完整或混乱的文档(>90%),其次是无反馈(约80%),接下来是轻蔑的反馈(55%),有冲突(45%)和不明原因的拒绝(33%),不亲切的语言或内容(约15%)。很明显的,这些项目中存在文档问题,而这也许和开发人员热爱编程但不喜欢写文档有某些关系。
细化到文档上,93%的受访者抱怨大多数文档不是不完整就是过时了。还有60%的受访者说他们从不或很少写文档。作为一个普遍存在的问题,GitHub建议用户这样来帮助项目的维护者:当他们碰到问题时,可以修正、更新或添加文档。
对于67%的用户来说,当其决定为一个项目做点贡献时,该项目的许可证书是个决定性的因素。而64%的用户说,当其要用到一个项目时,他们认为该项目的许可证书是非常重要的。这两种情形综合在一起,大约有2/3的用户把许可证书看得非常重要。
该调查的另一个发现是开源项目在工作中有意义:94%的受雇人员至少用过一次开源项目,而81%的人经常使用开源项目。还有65%的开源项目贡献者把做开源项目当作其工作的一部分;同时,“许多人谈到他们的开源工作对完成其当前工作很重要”。
人们认为开源软件比专有软件更安全(58%),但是没太多人赞同开源软件是稳定的(30%)和具有良好的用户体验(36%)。尽管这些人数量很少,但72%的人仍然会在软件选型时评估一下开源项目。
有关如今如何使用开源项目的更多细节,包括互动、包容性、在工作上的使用情况,我们建议您阅读一下 整个调查分析报告 。感兴趣的人可以 下载完整的原始数据包 来做进一步的分析。
关于本研究中所使用的方法,GitHub随机选取了5500名受访者,涉及了3800个GitHub项目,还有来自其他社区的额外500名选定的受访者。
查看英文原文: GitHub Surveys Open Source: Documentation, License, Usage at Work
感谢冬雨对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们。
以上所述就是小编给大家介绍的《GitHub调查开源项目:文档、许可证书、在工作中的使用情况》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- RHCE证书,CCNA证书
- DV SSL证书和其他证书有什么不同?
- 生成根证书CA及签发子证书及配置站点实践
- OpenSSL命令速查手册:证书、私钥与证书签名请求文件
- 技术讨论 | Apostille:让假证书以假乱真的证书伪造工具
- 360浏览器推出自有根证书计划 吁加快证书安全技术改造
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ordering Disorder
Khoi Vinh / New Riders Press / 2010-12-03 / USD 29.99
The grid has long been an invaluable tool for creating order out of chaos for designers of all kinds—from city planners to architects to typesetters and graphic artists. In recent years, web designers......一起来看看 《Ordering Disorder》 这本书的介绍吧!