• 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