paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A theory of the engagement in open source projects via summer of code programs

通过 Summer of Code 项目参与开源项目的理论
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 1/10 · 该论文研究 GSoC 中学生参与开源项目的动机与 onboarding 理论,属于软件工程/开源社区实证研究,与用户关注的静态分析、Agentic 程序、浮点程序分析、贝叶斯程序分析及 LLM 与 PL 交叉方向几乎没有交集。引用 28 inbox
Jefferson Silva, Igor Wiese, Daniel M. German, Christoph Treude, Marco Aurélio Gerosa, Igor Steinmacher
crossref: 2026-09-12

AI 速览

一句话:基于 GSoC 多源数据提出学生参与开源项目与 onboarding 的整合理论,并检验新学生动机变化。

暑期代码项目连接学生与开源软件项目,但学界尚缺整合视角来解释学生为何参与以及社区如何 onboarding。本文以成熟的 Google Summer of Code 为案例,基于多数据源构建参与理论,涵盖动机、规划与执行学生参与、社会整合及奖励机制等。结果显示,开源社区采用多种策略吸引、支持并留住学生;学生的参与动机由多种奖励混合驱动,并受外部因素调节。作者进一步向从未参加该项目的学生展示该理论,收集其了解理论后的动机变化。研究既总结往届学生经验,也为开源社区制定招募与保留新人的行动提供依据。

问题
暑期代码项目如何激励大学生参与开源软件(OSS)项目?OSS 社区采用哪些 onboarding 策略来接收和支持这些学生?
方法
以 Google Summer of Code 为研究对象,基于多个数据源构建整合的参与理论,解释学生动机与社区 onboarding;随后向从未参与该项目的学生展示该理论并收集其动机变化。
评估
通过多源数据分析归纳社区策略与动机因素,并以未参与学生了解理论后的动机变化作为实证反馈,验证理论在新人情境下的作用。
原文摘要(Abstract)

Summer of code programs connect students to open source software (OSS) projects, typically during the summer break from school. Analyzing consolidated summer of code programs can reveal how college students, who these programs usually target, can be motivated to participate in OSS, and what onboarding strategies OSS communities adopt to receive these students. In this paper, we study the well-established Google Summer of Code (GSoC) and devise an integrated engagement theory grounded in multiple data sources to explain motivation and onboarding in this context. Our analysis shows that OSS communities employ several strategies for planning and executing student participation, socially integrating the students, and rewarding student’s contributions and achievements. Students are motivated by a blend of rewards, which are moderated by external factors. We presented these rewards and the motivation theory to students who had never participated in a summer of code program and collected their shift in motivation after learning about the theory. New students can benefit from the former students' experiences detailed in our results, and OSS stakeholders can leverage both the insight into students’ motivations for joining such programs as well as the onboarding strategies we identify to devise actions to attract and retain newcomers.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5868,
  title = {A theory of the engagement in open source projects via summer of code programs},
  author = {Jefferson Silva and Igor Wiese and Daniel M. German and Christoph Treude and Marco Aurélio Gerosa and Igor Steinmacher},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3409724}
}