Attracting Contributions to your GitHub Project

Javier Cánovas Izquierdo 1 Valerio Cosentino 1 Jordi Cabot 1
1 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Most Open Source Software projects can only progress thanks to developers willing to voluntarily contribute. Therefore, their vitality and success largely depend on their ability to attract developers. Code hosting platforms like GitHub aim at making software development more collabo-rative and attractive for contributors by providing facilities such as issue-tracking, code review or team management on top of a Git repository following a pull-based model to handle external contributions. We study whether the use of these facilities actually help to get more contributions based on a quantitative analysis over a dataset composed by all the GitHub projects created in the last two years. We discovered that most projects actually ignore them and that, those that don't, do not advance faster either. A manual analysis of the most successful projects suggests that other factors like clear description of the contribution and gover-nance rules for the project have a greater impact.
Type de document :
Article dans une revue
The Journal of Object Technology, Online, 2015
Liste complète des métadonnées

Littérature citée [9 références]  Voir  Masquer  Télécharger
Contributeur : Valerio Cosentino <>
Soumis le : dimanche 17 janvier 2016 - 11:36:59
Dernière modification le : vendredi 22 juin 2018 - 09:30:22
Document(s) archivé(s) le : lundi 18 avril 2016 - 10:04:58


Fichiers produits par l'(les) auteur(s)


  • HAL Id : hal-01257474, version 1



Javier Cánovas Izquierdo, Valerio Cosentino, Jordi Cabot. Attracting Contributions to your GitHub Project. The Journal of Object Technology, Online, 2015. 〈hal-01257474〉



Consultations de la notice


Téléchargements de fichiers