Articles with "pull requests" as a keyword



Improving the pull requests review process using learning-to-rank algorithms

Sign Up to like & get
recommendations!
Published in 2019 at "Empirical Software Engineering"

DOI: 10.1007/s10664-019-09696-8

Abstract: Collaborative software development platforms (such as GitHub and GitLab) have become increasingly popular as they have attracted thousands of external contributors to contribute to open source projects. The external contributors may submit their contributions via… read more here.

Keywords: pull; learning rank; pull requests; review process ... See more keywords

An empirical study on developers’ shared conversations with ChatGPT in GitHub pull requests and issues

Sign Up to like & get
recommendations!
Published in 2024 at "Empirical Software Engineering"

DOI: 10.1007/s10664-024-10540-x

Abstract: ChatGPT has significantly impacted software development practices, providing substantial assistance to developers in various tasks, including coding, testing, and debugging. Despite its widespread adoption, the impact of ChatGPT as an assistant in collaborative coding remains… read more here.

Keywords: shared conversations; developers shared; pull requests; github pull ... See more keywords

Ecosystem-wide influences on pull request decisions: insights from NPM

Sign Up to like & get
recommendations!
Published in 2024 at "Empirical Software Engineering"

DOI: 10.1007/s10664-025-10706-1

Abstract: The pull-based development model facilitates global collaboration within open-source software projects. However, whereas it is increasingly common for software to depend on other projects in their ecosystem, most research on the pull request decision-making process… read more here.

Keywords: ecosystem wide; pull requests; pull request; ecosystem ... See more keywords
Photo by lukechesser from unsplash

CTCPPre: A prediction method for accepted pull requests in GitHub

Sign Up to like & get
recommendations!
Published in 2020 at "Journal of Central South University"

DOI: 10.1007/s11771-020-4308-z

Abstract: As the popularity of open source projects, the volume of incoming pull requests is too large, which puts heavy burden on integrators who are responsible for accepting or rejecting pull requests. An accepted pull request… read more here.

Keywords: accepted pull; pull requests; ctcppre; requests github ... See more keywords

PI-Link: A Ground-Truth Dataset of Links Between Pull-Requests and Issues in GitHub

Sign Up to like & get
recommendations!
Published in 2023 at "IEEE Access"

DOI: 10.1109/access.2022.3232982

Abstract: GitHub hosts Git repositories and provides issues-tracking services to provide a better collaboration environment for software developers. Issues and Pull-Requests are frequently used in GitHub to discuss and review the software requirements (new features, bugs,… read more here.

Keywords: ground truth; pull requests; truth dataset;

How Developers Modify Pull Requests in Code Review

Sign Up to like & get
recommendations!
Published in 2022 at "IEEE Transactions on Reliability"

DOI: 10.1109/tr.2021.3093159

Abstract: In pull-based development process, contributors submit their code to open-source projects by pull requests, which are accepted or rejected by reviewers. Contributors may modify their code, which causes several iterations of code review process, and… read more here.

Keywords: process; pull requests; code review; pull ... See more keywords

Pull Request Governance in Open Source Communities

Sign Up to like & get
recommendations!
Published in 2022 at "IEEE Transactions on Software Engineering"

DOI: 10.1109/tse.2021.3128356

Abstract: Pull requests facilitate inclusion and improvement of contributions in distributed software projects, especially in open source communities. An author makes a pull request to present a contribution as a candidate for inclusion in a code… read more here.

Keywords: pull requests; governance; source; source communities ... See more keywords