CORC  > 北京大学  > 信息科学技术学院
Effectiveness of Code Contribution : From Patch-Based to Pull-Request-Based Tools
Zhu, Jiaxin ; Zhou, Minghui ; Mockus, Audris
2016
关键词Code contribution effectiveness pull request issue tracker mailing list FLOSS COMMUNITY
英文摘要Code contributions in Free/Libre and Open Source Software projects are controlled to maintain high-quality of software. Alternatives to patch-based code contribution tools such as mailing lists and issue trackers have been developed with the pull request systems being the most visible and widely available on GitHub. Is the code contribution process more effective with pull request systems? To answer that, we quantify the effectiveness via the rates contributions are accepted and ignored, via the time until the first response and final resolution and via the numbers of contributions. To control for the latent variables, our study includes a project that migrated from an issue tracker to the GitHub pull request system and a comparison between projects using mailing lists and pull request systems. Our results show pull request systems to be associated with reduced review times and larger numbers of contributions. However, not all the comparisons indicate substantially better accept or ignore rates in pull request systems. These variations may be most simply explained by the differences in contribution practices the projects employ and may be less affected by the type of tool. Our results clarify the importance of understanding the role of tools in effective management of the broad network of potential contributors and may lead to strategies and practices making the code contribution more satisfying and efficient from both contributors' and maintainers' perspectives.; CPCI-S(ISTP); zhujiaxin@pku.edu.cn; zhmh@pku.edu.cn; audris@utk.edu; 871-882
语种英语
出处24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE)
DOI标识10.1145/2950290.2950364
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/459858]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Zhu, Jiaxin,Zhou, Minghui,Mockus, Audris. Effectiveness of Code Contribution : From Patch-Based to Pull-Request-Based Tools. 2016-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace