Have a personal or library account? Click to login
The Big Effects of Short-term Efforts: Mentorship and Code Integration in Open Source Scientific Software Cover

The Big Effects of Short-term Efforts: Mentorship and Code Integration in Open Source Scientific Software

Open Access
|Jul 2014

Abstract

Scientific progress relies crucially on software, yet in practice there are significant challenges to scientific software production and maintenance. We conducted a case study of a bioinformatics software library called Biopython to investigate the promise of Google Summer of Code (GSoC), a program that pays students to work on open-source projects for the summer, for addressing these challenges. We find three positive outcomes of GSoC in the Biopython community: the addition of new features to the Biopython codebase, training, and personal development. We also find, however, that mentors face several challenges related to GSoC project selection and ranking. We believe that because GSoC provides an occasion to extend the software with capabilities that can be used to produce new knowledge, and to train successive generations of potential contributors to the software, it can play a vital role in the sustainability of open-source scientific software.

DOI: https://doi.org/10.5334/jors.bc | Journal eISSN: 2049-9647
Language: English
Published on: Jul 9, 2014
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2014 Erik H Trainer, Chalalai Chaihirunkarn, James D Herbsleb, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.