Cargando…

Channeling Community Contributions to Scientific Software: A Sprint Experience

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 work...

Descripción completa

Detalles Bibliográficos
Autores principales: Crusoe, Michael R., Brown, C. Titus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5104275/
https://www.ncbi.nlm.nih.gov/pubmed/27840675
http://dx.doi.org/10.5334/jors.96
_version_ 1782466716925689856
author Crusoe, Michael R.
Brown, C. Titus
author_facet Crusoe, Michael R.
Brown, C. Titus
author_sort Crusoe, Michael R.
collection PubMed
description 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/.
format Online
Article
Text
id pubmed-5104275
institution National Center for Biotechnology Information
language English
publishDate 2016
record_format MEDLINE/PubMed
spelling pubmed-51042752016-11-10 Channeling Community Contributions to Scientific Software: A Sprint Experience Crusoe, Michael R. Brown, C. Titus J Open Res Softw Article 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/. 2016-07-19 2016 /pmc/articles/PMC5104275/ /pubmed/27840675 http://dx.doi.org/10.5334/jors.96 Text en This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC-BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. See http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Crusoe, Michael R.
Brown, C. Titus
Channeling Community Contributions to Scientific Software: A Sprint Experience
title Channeling Community Contributions to Scientific Software: A Sprint Experience
title_full Channeling Community Contributions to Scientific Software: A Sprint Experience
title_fullStr Channeling Community Contributions to Scientific Software: A Sprint Experience
title_full_unstemmed Channeling Community Contributions to Scientific Software: A Sprint Experience
title_short Channeling Community Contributions to Scientific Software: A Sprint Experience
title_sort channeling community contributions to scientific software: a sprint experience
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5104275/
https://www.ncbi.nlm.nih.gov/pubmed/27840675
http://dx.doi.org/10.5334/jors.96
work_keys_str_mv AT crusoemichaelr channelingcommunitycontributionstoscientificsoftwareasprintexperience
AT brownctitus channelingcommunitycontributionstoscientificsoftwareasprintexperience