Forking Around: Correlation of forking practices with the success of a project

12/29/2021
by   Anurag Dhasmana, et al.
0

Forking-based development has made it easier and straightforward for developers to contribute to open-source software (OSS). Developers can fork an existing project and add changes in their local version without interrupting the development process in the main project. Despite the efficiency of OSS, more than 80 related to OSS success can enlighten developers regarding the sustainability of a project. In our study, we explore whether or not the inefficiencies which arise due to forking-based development like redundant development, fragmented communities, lack of modularity, etc. have any relation to the outcome of a project in terms of sustainability. We formulate eight metrics to quantify attributes for projects in the ASFI dataset. To find the correlation between the metrics and the success of a project, we built a logistic regression model to metrics with significant p-values and performed backward stepwise regression analysis, using the stepAIC function in R to cross-check our findings. The findings show that modularity, centralized management index, and hard forks are consequential for the success of a project. Developers can use the outcomes of our research to plan and structure their projects to increase the probability of their success.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2020

An Study of The Role of Software Project Manger in the Outcome of the Project

This paper describes an in depth analysis of successful and unsuccessful...
research
04/08/2021

Cross-status Communication and Project Outcomesin OSS Development A Language Style Matching Perspective

The success of an open source software (OSS) project requires effective ...
research
01/14/2021

A Perspective-Based Understanding of Project Success

Answering the call for alternative approaches to researching project man...
research
11/13/2018

Triadic Social Structure Facilitates Backing for Crowdfunding Projects

Crowdfunding is a new funding method through which founders request smal...
research
05/29/2021

Sustainability Forecasting for Apache Incubator Projects

Although OSS development is very popular, ultimately more than 80 percen...
research
06/29/2020

New developer metrics: Are comments as crucial as code contributions?

Open-source code development has become widespread in recent years. As a...

Please sign up or login with your details

Forgot password? Click here to reset