中文
相关论文

相关论文: How Successful Are Open Source Contributions From …

200 篇论文

Given the increasing number of unsuccessful pull requests in GitHub projects, insights into the success and failure of these requests are essential for the developers. In this paper, we provide a comparative study between successful and…

软件工程 · 计算机科学 2018-07-06 Mohammad Masudur Rahman , Chanchal K. Roy

The pull-based development process has become prevalent on platforms such as GitHub as a form of distributed software development. Potential contributors can create and submit a set of changes to a software project through pull requests.…

软件工程 · 计算机科学 2018-12-18 Damien Legay , Alexandre Decan , Tom Mens

Open source software has an increasing importance in our modern society, providing basic services to other software systems and also supporting the rapid development of a variety of end-user applications. Recently, world-wide code sharing…

软件工程 · 计算机科学 2018-05-04 Thais Mombach , Marco Tulio Valente , Cuiting Chen , Magiel Bruntink , Gustavo Pinto

As a maintainer of an open source software project, you are usually happy about contributions in the form of pull requests that bring the project a step forward. Past studies have shown that when reviewing a pull request, not only its…

软件工程 · 计算机科学 2021-03-08 Marvin Wyrich , Raoul Ghit , Tobias Haller , Christian Müller

Open-source developers, particularly the elite developers, maintain a diverse portfolio of contributing activities. They do not only commit source code but also spend a significant amount of effort on other communicative, organizational,…

软件工程 · 计算机科学 2019-11-15 Zhendong Wang , Yang Feng , Yi Wang , James A. Jones , David Redmiles

Context: Contemporary software development organizations lack diversity and the ratios of women in Free and open-source software (FOSS) communities are even lower than the industry average. Although the results of recent studies hint the…

软件工程 · 计算机科学 2023-02-09 Sayma Sultana , Asif Kamal Turzo , Amiangshu Bosu

Open Source Software (OSS) projects are typically the result of collective efforts performed by developers with different backgrounds. Although the quality of developers' contributions should be the only factor influencing the evaluation of…

软件工程 · 计算机科学 2021-04-14 Reza Nadri , Gema Rodríguez-Pérez , Meiyappan Nagappan

Background. Pull requests are a common practice for contributing and reviewing contributions, and are employed both in open-source and industrial contexts. One of the main goals of code reviews is to find defects in the code, allowing…

软件工程 · 计算机科学 2019-08-27 Valentina Lenarduzzi , Vili Nikkola , Nyyti Saarimäki , Davide Taibi

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…

软件工程 · 计算机科学 2025-10-28 Willem Meijer , Mirela Riveni , Ayushi Rastogi

The open source development model has become a paradigm shift from traditional in-house/closed-source software development model, with many successes. Traditionally, open source projects were characterized essentially by their individual…

软件工程 · 计算机科学 2018-09-12 Qingye Jiang , Young Choon Lee , Joseph G. Davis , Ablert Y. Zomaya

Pull-based development has enabled numerous volunteers to contribute to open-source projects with fewer barriers. Nevertheless, a considerable amount of pull requests (PRs) with valid contributions are abandoned by their contributors,…

软件工程 · 计算机科学 2024-08-23 SayedHassan Khatoonabadi , Diego Elias Costa , Rabe Abdalkareem , Emad Shihab

We conduct an exploratory, large-scale, longitudinal study of 50 years of commits to publicly available version control system repositories, in order to characterize the geographic diversity of contributors to public code and its evolution…

软件工程 · 计算机科学 2022-03-30 Davide Rossi , Stefano Zacchiroli

Open Source Software (OSS) plays an important role in the digital economy. Yet although software production is amenable to remote collaboration and its outputs are easily shared across distances, software development seems to cluster…

社会与信息网络 · 计算机科学 2022-01-26 Johannes Wachs , Mariusz Nitecki , William Schueller , Axel Polleres

Software projects frequently use automation tools to perform repetitive activities in the distributed software development process. Recently, GitHub introduced GitHub Actions, a feature providing automated workflows for software projects.…

软件工程 · 计算机科学 2024-01-24 Mairieli Wessel , Joseph Vargovich , Marco A. Gerosa , Christoph Treude

Gender imbalance is a well-known phenomenon observed throughout sciences which is particularly severe in software development and Free/Open Source Software communities. Little is know yet about the geography of this phenomenon in particular…

软件工程 · 计算机科学 2022-02-16 Davide Rossi , Stefano Zacchiroli

AI coding agents are now submitting pull requests (PRs) to software projects, acting not just as assistants but as autonomous contributors. As these agentic contributions are rapidly increasing across real repositories, little is known…

Open Source Software (OSS) projects rely on a continuous stream of new contributors for their livelihood. Recent studies reported that new contributors experience many barriers in their first contribution, with the social barrier being…

Gender diversity in open source software development continues to be a topic of growing interest among researchers, practitioners, and organizations. To date, research has revealed disparities in participation between developers on the…

软件工程 · 计算机科学 2022-06-20 Olivia B. Newton , Jihye Song

A software project has "Hero Developers" when 80% of contributions are delivered by 20% of the developers. Are such heroes a good idea? Are too many heroes bad for software quality? Is it better to have more/less heroes for different kinds…

软件工程 · 计算机科学 2018-03-16 Amritanshu Agrawal , Akond Rahman , Rahul Krishna , Alexander Sobran , Tim Menzies

Context: Pull-based development model is widely used in open source, leading the trends in distributed software development. One aspect which has garnered significant attention is studies on pull request decision - identifying factors for…

软件工程 · 计算机科学 2021-05-31 Xunhui Zhang , Yue Yu , Georgios Gousios , Ayushi Rastogi
‹ 上一页 1 2 3 10 下一页 ›