Patch rejection in Firefox: negative reviews, backouts, and issue reopening
Keywords:
Release engineering, Mining software repositories, Empirical software engineering, Patch rejectionAbstract
BackgroundWriting patches to fix bugs or implement new features is an important software development task, as it contributes to raise the quality of a software system. Not all patches are accepted in the first attempt, though. Patches can be rejected because of problems found during code review, automated testing, or manual testing. A high rejection rate, specially later in the lifecycle, may indicate problems with the software development process.;
MethodIn order to characterize patch rejection, we relied on issues and source code commits from over four years of the projects history. We computed monthly metrics on the occurrence of three indicators of patch rejection
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Rodrigo RG, Christina FG, Roberto A
This work is licensed under a Creative Commons Attribution 4.0 International License.