Exploring the Use of Labels to Categorize Issues in Open-Source Software Projects

Jordi Cabot 1, 2 Javier Luis Cánovas Izquierdo 1, 2 Valerio Cosentino 1, 2 Belén Rolandi 2, 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 : Reporting bugs, asking for new features and in general giving any kind of feedback is a common way to contribute to an Open-Source Software (OSS) project. This feedback is generally reported in the form of new issues for the project, managed by the so-called issue-trackers. One of the features provided by most issue-trackers is the possibility to define a set of labels/tags to classify the issues and, at least in theory, facilitate their management. Nevertheless, there is little empirical evidence to confirm that taking the time to categorize new issues has indeed a beneficial impact on the project evolution. In this paper we analyze a population of more than three million of GitHub projects and give some insights on how labels are used in them. Our preliminary results reveal that, even if the label mechanism is scarcely used, using labels favors the resolution of issues. Our analysis also suggests that not all projects use labels in the same way (e.g., for some labels are only a way to prioritize the project while others use them to signal their temporal evolution as they move along in the development workflow). Further research is needed to precisely characterize these label "families" and learn more the ideal application scenarios for each of them.
Type de document :
Communication dans un congrès
International Conference on Software Analysis, Evolution and Reenginering (SANER), Mar 2015, Montreal, Canada
Liste complète des métadonnées

Littérature citée [17 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01119395
Contributeur : Javier Canovas <>
Soumis le : lundi 23 février 2015 - 10:26:44
Dernière modification le : vendredi 22 juin 2018 - 09:33:51
Document(s) archivé(s) le : mercredi 27 mai 2015 - 09:35:49

Fichier

saner2015-CabotCanovasCosentin...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01119395, version 1

Citation

Jordi Cabot, Javier Luis Cánovas Izquierdo, Valerio Cosentino, Belén Rolandi. Exploring the Use of Labels to Categorize Issues in Open-Source Software Projects. International Conference on Software Analysis, Evolution and Reenginering (SANER), Mar 2015, Montreal, Canada. 〈hal-01119395〉

Partager

Métriques

Consultations de la notice

366

Téléchargements de fichiers

273