Students' Engagement In Open Source Projects: An Analysis Of Google Summer Of Code

XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017)(2017)

引用 4|浏览19
暂无评分
摘要
Several open source software (OSS) communities promote and participate in initiatives such as summers of code to foster contributions and attract new developers. However, little is known about how successful these initiatives are. As a case study, we analyzed Google Summer of Code (GSoC), which is a three-month program that fosters students' participation in OSS projects. We found that 82% of the studied OSS projects merged at least one students' commit in codebase. When only newcomers are considered, similar to 54% of OSS projects merged at least one commit. We also found that similar to 23% of newcomers started contributing to GSoC projects before knowing they would be accepted. We also did not find statistical difference between newcomers and students with prior participation in the projects regarding retention time after GSoC, except for 2015 edition. Using survival analysis, we found that similar to 40% of students kept contributing longer than a month, while similar to 15% contributed longer than a year. OSS communities can take advantage of our results to balance the trade-offs involved in joining this kind of program and to set expectations about how much contribution to expect and for how long students engage.
更多
查看译文
关键词
Google Summer of Code, Open Source Software, Newcomers, Retention, Mining Software Repositories
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要