Channeling Community Contributions to Scientific Software: A Sprint Experience
- PMID: 27840675
- PMCID: PMC5104275
- DOI: 10.5334/jors.96
Channeling Community Contributions to Scientific Software: A Sprint Experience
Abstract
In 2014, the khmer software project participated in a two-day global sprint coordinated by the Mozilla Science Lab. We offered a mentored experience in contributing to a scientific software project for anyone who was interested. We provided entry-level tasks and worked with contributors as they worked through our development process. The experience was successful on both a social and a technical level, bringing in 13 contributions from 9 new contributors and validating our development process. In this experience paper we describe the sprint preparation and process, relate anecdotal experiences, and draw conclusions about what other projects could do to enable a similar outcome. The khmer software is developed openly at http://github.com/dib-lab/khmer/.
Keywords: bioinformatics; code sprint; hackathon; khmer; onboarding.
References
-
- Brown CT, Hackathon AK. [Accessed: 2014-08-01]; http://ivory.idyll.org/blog/014-khmer-hackathon.html.
-
- Chacon S. Github flow. 2011 http://scottchacon.com/2011/08/31/github-flow.html.
-
- Crusoe MR, Alameldin HF, Awad S, et al. The khmer software package: enabling efficient nucleotide sequence analysis [version 1; referees: 2 approved, 1 approved with reservations] F1000Research. 2015;4:900. DOI: http://dx.doi.org/10.12688/f1000research.6924.1. - DOI - PMC - PubMed
-
- Crusoe MR, Brown CT. Walking the talk: adopting and adapting sustainable scientific software development processes in a small biology lab. Technical Report 791567, figshare, 2013. 2013 DOI: http://dx.doi.org/10.6084/m9.figshare.791567. - DOI - PMC - PubMed
-
- Trainer EH, Chaihirunkarn C, Kalyanasundaram A, Herbsleb JD. Community code engagements: Summer of code & hackathons for community building in scientific software. Proceedings of the 18th International Conference on Supporting Group Work, GROUP '14; New York, NY, USA: ACM; 2014. pp. 111–121.
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Molecular Biology Databases
Miscellaneous