DocumentCode
731507
Title
Automatically Prioritizing Pull Requests
Author
van der Veen, Erik ; Gousios, Georgios ; Zaidman, Andy
Author_Institution
Delft Univ. of Technol, Delft, Netherlands
fYear
2015
fDate
16-17 May 2015
Firstpage
357
Lastpage
361
Abstract
In previous work, we observed that in the pull-based development model integrators face challenges with regard to prioritizing work in the face of multiple concurrent pull requests. We present the design and initial implementation of a prototype pull request prioritisation tool called PRioritizer. PRioritizer works like a priority inbox for pull requests, recommending the top pull requests the project owner should focus on. A preliminary user study showed that Prioritize provides functionality that GitHub is currently lacking, even though users need more insight into how the priority ranking is established to make Prioritize really useful.
Keywords
software engineering; GitHub; PRioritizer tool; automatic pull request prioritization; multiple concurrent pull requests; priority inbox; priority ranking; project owner; pull-based development model integrator; top-pull request recommendation; work prioritization; Electronic mail; Face; Feature extraction; Inspection; Machine learning algorithms; Software engineering; Sorting; GitHub; pull based development; pull request;
fLanguage
English
Publisher
ieee
Conference_Titel
Mining Software Repositories (MSR), 2015 IEEE/ACM 12th Working Conference on
Conference_Location
Florence
Type
conf
DOI
10.1109/MSR.2015.40
Filename
7180094
Link To Document