TY - GEN
T1 - What Makes Open Source Software Projects Impactful
T2 - 12th Asia-Pacific Symposium on Internetware, Internetware''2020
AU - Yang, Huaiwei
AU - Liu, Shuang
AU - Gui, Lin
AU - Zhao, Yongxin
AU - Sun, Jun
AU - Chen, Junjie
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/11/1
Y1 - 2020/11/1
N2 - With the wide adoption and acceptance of open source version control and hosting systems, more and more companies, including Google, Microsoft, Apple and Facebook, are putting their projects on such platforms, e.g., GitHub. It is very important for open source projects to be impactful, i.e., to attract attentions from the open source development community, so as to gain support on development, testing as well as maintenance from the community. However, the question of what factors affect open source project impact, remains largely open. Given the numerous confounding factors and the complex correlations among the factors, it is a challenge to answer the question. In this study, we gather a large dataset from GitHub and provide empirical insights on this question base on a data-driven approach. We randomly collect 146,286 projects from GitHub and then adopt data analysis techniques to automatically analyze the correlations of different features with the software project impact. We also provide suggestions on how to potentially make open source projects impactful base on our analysis results.
AB - With the wide adoption and acceptance of open source version control and hosting systems, more and more companies, including Google, Microsoft, Apple and Facebook, are putting their projects on such platforms, e.g., GitHub. It is very important for open source projects to be impactful, i.e., to attract attentions from the open source development community, so as to gain support on development, testing as well as maintenance from the community. However, the question of what factors affect open source project impact, remains largely open. Given the numerous confounding factors and the complex correlations among the factors, it is a challenge to answer the question. In this study, we gather a large dataset from GitHub and provide empirical insights on this question base on a data-driven approach. We randomly collect 146,286 projects from GitHub and then adopt data analysis techniques to automatically analyze the correlations of different features with the software project impact. We also provide suggestions on how to potentially make open source projects impactful base on our analysis results.
UR - https://www.scopus.com/pages/publications/85112004960
U2 - 10.1145/3457913.3457932
DO - 10.1145/3457913.3457932
M3 - 会议稿件
AN - SCOPUS:85112004960
T3 - ACM International Conference Proceeding Series
SP - 126
EP - 135
BT - 12th Asia-Pacific Symposium on Internetware, Internetware''2020
PB - Association for Computing Machinery
Y2 - 12 May 2021 through 14 May 2021
ER -