The Signals that Potential Contributors Look for When Choosing Open-source Projects
Open accessAbstract
While open-source software has become ubiquitous, its sustainability is in question: without a constant supply of contributor effort, open-source projects are at risk. While prior work has extensively studied the motivations of open-source contributors in general, relatively little is known about how people choose which project to contribute to, beyond personal interest. This question is especially relevant in transparent social coding environments like GitHub, where visible cues on personal profile and repository pages, known as signals, are known to impact impression formation and decision making. In this paper, we report on a mixed-methods empirical study of the signals that influence the contributors' decision to join a GitHub project. We first interviewed 15 GitHub contributors about their project evaluation processes and identified the important signals they used, including the structure of the README and the amount of recent activity. Then, we proceeded quantitatively to test out the impact of each signal based on the data of 9,977 GitHub projects. We reveal that many important pieces of information lack easily observable signals, and that some signals may be both attractive and unattractive. Our findings have direct implications for open-source maintainers and the design of social coding environments, e.g., features to be added to facilitate better project searching experience.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The number of GitHub stars is widely used when stakeholders evaluate, select, and adopt open-source projects into their software supply chain.
“Many studies provided evidence that the number of GitHub stars is widely used when stakeholders evaluate, select, and adopt opensource projects into their software supply chain [33, 61, 71, 76, 89, 95].”
From Six Million (Suspected) Fake Stars on GitHub: A Growing Spiral of Popularity Contests, Spams, and Malware (2026) · cites this paper as [76]
Section 2.3 (page unavailable) reports that three out of four surveyed developers considered GitHub stars before using or contributing to a project. Section 4.7 (page unavailable) also describes stars as a popularity signal considered by interview participants. The paper does not establish that stars are widely used specifically to select and adopt projects into a software supply chain. (LLM, conf=0.86)
Experimental — accuracy not yet measuredThere is evidence that the CoC's presence has no bearing on a newcomer's joining of a new project compared with other factors considered.
“In fact, there is evidence that the CoC's presence has no bearing on a newcomer's joining of a new project compared with other factors considered [9,19].”
From Codes of Conduct in Open Source (2024) · cites this paper as [19]
Section 2.3 reports that a prior study ranked CODE OF CONDUCT files among the least informative factors for predicting growth in new committers. That does not establish that a code of conduct has no bearing on whether a newcomer joins, and the paper cautions that the prior study’s sampling may explain the weak predictive power. Its “Code of conduct” section also reports a participant who viewed one as a signal of a welcoming community. (LLM, conf=0.86)
Experimental — accuracy not yet measuredThere is little to no empirical evidence to support that CoCs help attract newcomers.
“CoCs are generally considered helpful in attracting newcomers [18,21], yet there is little to no empirical evidence to support that.”
From Codes of Conduct in Open Source (2024) · cites this paper as [19]
CoC conversations are common in private in large projects with hierarchical structures.
“If CoC conversations are done privately, common in large projects with hierarchical structures [3], leaders should make an effort to replicate that discussion publicly.”
From Codes of Conduct in Open Source (2024) · cites this paper as [3]
The “Code of conduct” section discusses a code of conduct as a signal of a welcoming community, while §4.8 discusses conversations visible in issues and pull requests. Neither addresses whether CoC conversations commonly happen privately in large projects with hierarchical structures (searched: private conversations, hierarchy, large projects). (LLM, conf=0.76)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Basics of Qualitative Research: Grounded Theory Procedures and Techniques.
Ellis, C., Strauss, A., & Corbin, J. M. (1992) · Contemporary Sociology A Journal of Reviews · doi:10.2307/2074814 · Cited by 29,279 · see citing works
Specification Tests in Econometrics
Hausman, J. A. (1978) · Econometrica · doi:10.2307/1913827 · Cited by 18,820 · see citing works
Spence, M. (1973) · The Quarterly Journal of Economics · doi:10.2307/1882010 · Cited by 17,814 · see citing works
Basics of Qualitative Research: Grounded Theory Procedures and Techniques
Long, D. R., Strauss, A., & Corbin, J. M. (1993) · Modern Language Journal · doi:10.2307/328955 · Cited by 17,612 · see citing works
Data Analysis Using Regression and Multilevel/Hierarchical Models
Gelman, A., & Hill, J. (2006) · doi:10.1017/cbo9780511790942 · Cited by 13,597 · see citing works
Data Analysis Using Regression and Multilevel/Hierarchical Models
Hilbe, J. (2009) · Journal of Statistical Software · doi:10.18637/jss.v030.b03 · Cited by 8,128 · see citing works
Applied Multiple Regression/Correlation Analysis for the Behavioral Sciences.
Henry, N. W., Cohen, J., & Cohen, P. R. (1977) · Contemporary Sociology A Journal of Reviews · doi:10.2307/2064799 · Cited by 7,231 · see citing works
Unobservable Selection and Coefficient Stability: Theory and Evidence
Oster, E. (2019) · Journal of Business & Economic Statistics · doi:10.1080/07350015.2016.1227711 · Cited by 5,367 · see citing works
Mate selection—A selection for a handicap
Zahavi, A. (1975) · Journal of Theoretical Biology · doi:10.1016/0022-5193(75)90111-3 · Cited by 5,251 · see citing works
Ericsson (1993) · doi:10.1037/0033-295x.87.3.215 · Cited by 4,539 · see citing works
Signaling in Retrospect and the Informational Structure of Markets
Spence, M. (2002) · American Economic Review · doi:10.1257/00028280260136200 · Cited by 2,450 · see citing works
Some Simple Economics of Open Source
Lerner, J., & Tirole, J. (2002) · The Journal of Industrial Economics · doi:10.1111/1467-6451.00174 · Cited by 2,355 · see citing works
No Pain, No Gain: A Critical Review of the Literature on Signaling Unobservable Product Quality
Kirmani, A., & Rao, A. R. (2000) · Journal of Marketing · doi:10.1509/jmkg.64.2.66.18000 · Cited by 2,190 · see citing works
Two-stage residual inclusion estimation: Addressing endogeneity in health econometric modeling
Terza, J. V., Basu, A., & Rathouz, P. J. (2008) · Journal of Health Economics · doi:10.1016/j.jhealeco.2007.09.009 · Cited by 1,728 · see citing works
Hertel, G., Niedner, S., & Herrmann, S. (2003) · Research Policy · doi:10.1016/s0048-7333(03)00047-7 · Cited by 1,262 · see citing works
Receiver psychology and the evolution of animal signals
Guilford, T., & Dawkins, M. S. (1991) · Animal Behaviour · doi:10.1016/s0003-3472(05)80600-1 · Cited by 1,022 · see citing works
Guide to Advanced Empirical Software Engineering
Shull, F. J., Sjøberg, D. I. K., & Singer, J. (2007) · Springer eBooks · doi:10.1007/978-1-84800-044-5 · Cited by 1,016 · see citing works
Social coding in GitHub: transparency and collaboration in an open software repository
Dabbish, L., Stuart, C., Tsay, J., & Herbsleb, J. (2012) · Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work · doi:10.1145/2145204.2145396 · Cited by 999 · see citing works
The promises and perils of mining GitHub
Kalliamvakou, E., Gousios, G., Blincoe, K., Singer, L., Germán, D. M., & Damian, D. (2014) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/2597073.2597074 · Cited by 801 · see citing works
Donath, J. (2007) · Journal of Computer-Mediated Communication · doi:10.1111/j.1083-6101.2007.00394.x · Cited by 801 · see citing works
Lampe, C. A. C., Ellison, N. B., & Steinfield, C. W. (2007) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1240624.1240695 · Cited by 628 · see citing works
Free/Libre open-source software development
Crowston, K., Wei, K., Howison, J., & Wiggins, A. (2008) · ACM Computing Surveys · doi:10.1145/2089125.2089127 · Cited by 457 · see citing works
PSEUDO‐ R 2 MEASURES FOR SOME COMMON LIMITED DEPENDENT VARIABLE MODELS
Veall, M. R., & Zimmermann, K. F. (1996) · Journal of Economic Surveys · doi:10.1111/j.1467-6419.1996.tb00013.x · Cited by 440 · see citing works
Ketokivi, M. A., & McIntosh, C. N. (2017) · Journal of Operations Management · doi:10.1016/j.jom.2017.05.001 · Cited by 429 · see citing works
Endogeneity in Semiparametric Binary Response Models
Blundell, R. W., & Powell, J. L. (2004) · The Review of Economic Studies · doi:10.1111/j.1467-937x.2004.00299.x · Cited by 399 · see citing works
What’s in a GitHub Star? Understanding Repository Starring Practices in a Social Coding Platform
Borges, H., & Tulio Valente, M. (2018) · Journal of Systems and Software · doi:10.1016/j.jss.2018.09.016 · Cited by 317 · see citing works
Pricing in the sharing economy: a hedonic pricing model applied to Airbnb listings
Gibbs, C., Guttentag, D. A., Ulrike Gretzel, B., Morton, J., & Goodwill, A. M. (2017) · Journal of Travel & Tourism Marketing · doi:10.1080/10548408.2017.1308292 · Cited by 314 · see citing works
Social Barriers Faced by Newcomers Placing Their First Contribution in Open Source Software Projects
Steinmacher, I., Conte, T. U., Gerosa, M. A., & Redmiles, D. (2015) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2675133.2675215 · Cited by 296 · see citing works
GenderMag: A Method for Evaluating Software's Gender Inclusiveness
Burnett, M., Stumpf, S., Macbeth, J., Makri, S., Beckwith, L., Kwan, I., Peters, A. N., & Jernigan, W. (2016) · Interacting with Computers · doi:10.1093/iwc/iwv046 · Cited by 292 · see citing works
Johnson, M. L., Crown, W., Martin, B. C., Dormuth, C. R., & Siebert, U. (2009) · Value in Health · doi:10.1111/j.1524-4733.2009.00602.x · Cited by 285 · see citing works
Endogeneity: How Failure to Correct for it can Cause Wrong Inferences and Some Remedies
Abdallah, W., Marc Goergen, A., & O’Sullivan, N. (2015) · British Journal of Management · doi:10.1111/1467-8551.12113 · Cited by 285 · see citing works
Endogeneity in Nonparametric and Semiparametric Regression Models
Blundell, R. W., & Powell, J. L. (2010) · Cambridge University Press eBooks · doi:10.1017/cbo9780511610257.011 · Cited by 227 · see citing works
Impression formation in online peer production
Marlow, J., Dabbish, L., & Herbsleb, J. (2013) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2441776.2441792 · Cited by 225 · see citing works
GHTorrent: Github's data from a firehose
Gousios, G., & Spinellis, D. D. (2012) · doi:10.1109/msr.2012.6224294 · Cited by 210 · see citing works
Self-Disclosure and Perceived Trustworthiness of Airbnb Host Profiles
Ma, X., Hancock, J. T., Lim Mingjie, K., & Naaman, M. (2017) · Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing · doi:10.1145/2998181.2998269 · Cited by 199 · see citing works
Sentiment analysis for software engineering
Lin, B., Zampetti, F., Bavota, G., Penta, M. D., Lanza, M., & Oliveto, R. (2018) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3180155.3180195 · Cited by 187 · see citing works
On negative results when using sentiment analysis tools for software engineering research
Jongeling, R., Sarkar, P., Datta, S., & Serebrenik, A. (2017) · Empirical Software Engineering · doi:10.1007/s10664-016-9493-x · Cited by 167 · see citing works
Why modern open source projects fail
Coelho, J., & Valente, M. T. (2017) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3106237.3106246 · Cited by 160 · see citing works
Overcoming open source project entry barriers with a portal for newcomers
Steinmacher, I., Conte, T. U., Treude, C., & Gerosa, M. A. (2016) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/2884781.2884806 · Cited by 156 · see citing works
The onion patch: migration in open source ecosystems
Jergensen, C., Sarma, A., & Wagstrom, P. (2011) · ESEC/FSE '11 · doi:10.1145/2025113.2025127 · Cited by 148 · see citing works
Self-citationValiev, M., Vasilescu, B., & Herbsleb, J. D. (2018) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3236024.3236062 · Cited by 148 · see citing works
Self-citationA novel approach for estimating Truck Factors
Avelino, G. A., Passos, L., Hora, A., & Valente, M. T. (2016) · IEEE International Conference on Program Comprehension (ICPC) · doi:10.1109/icpc.2016.7503718 · Cited by 144 · see citing works
An introduction to the logic, assumptions, and basic analytic procedures of two-stage least squares.
James, L. R., & Singh, B. K. (1978) · Psychological Bulletin · doi:10.1037/0033-2909.85.5.1104 · Cited by 138 · see citing works
Code of conduct in open source projects
Tourani, P., Adams, B., & Serebrenik, A. (2017) · 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner.2017.7884606 · Cited by 131 · see citing works
The Handicap Principle: A Missing Piece of Darwin's Puzzle
Buchholz, R. (2000) · The Auk · doi:10.1093/auk/117.1.269 · Cited by 124 · see citing works
Going Farther Together: The Impact of Social Capital on Sustained Participation in Open Source
Qiu, H. S., Nolte, A., Brown, A., Serebrenik, A., & Vasilescu, B. (2019) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2019.00078 · Cited by 123 · see citing works
Self-citationImpact of developer turnover on quality in open-source software
Foucault, M., Palyart, M., Blanc, X., Murphy, G. C., & Falleri, J. (2015) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/2786805.2786870 · Cited by 120 · see citing works
Effectiveness of shared leadership in online communities
Zhu, H., Kraut, R. E., & Kittur, A. (2012) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2145204.2145269 · Cited by 119 · see citing works
Open source barriers to entry, revisited: a sociotechnical perspective
Mendez, C., Padala, H. S., Steine-Hanson, Z., Hilderbrand, C., Horvath, A., Hill, C., Simpson, L., Patil, N., Sarma, A., & Burnett, M. (2018) · Proceedings of the 40th International Conference on Software Engineering · doi:10.1145/3180155.3180241 · Cited by 118 · see citing works
Self-citationLin, B., Robles, G., & Serebrenik, A. (2017) · IEEE International Conference on Global Software Engineering (ICGSE) · doi:10.1109/icgse.2017.11 · Cited by 115 · see citing works
The challenges of sentiment detection in the social programmer ecosystem
Novielli, N., Calefato, F., & Lanubile, F. (2015) · International Workshop on Social Software Engineering (SSE) · doi:10.1145/2804381.2804387 · Cited by 110 · see citing works
Understanding the popular users: Following, affiliation influence and leadership on GitHub
Blincoe, K., Sheoran, J., Goggins, S., Petakovic, E., & Damian, D. (2015) · Information and Software Technology · doi:10.1016/j.infsof.2015.10.002 · Cited by 109 · see citing works
Balali, S., Steinmacher, I., Annamalai, U., Sarma, A., & Gerosa, M. A. (2018) · Computer Supported Cooperative Work (CSCW) · doi:10.1007/s10606-018-9310-8 · Cited by 109 · see citing works
Self-citationInstrumental Variables for Logistic Regression: An Illustration
Foster, E. M. (1997) · Social Science Research · doi:10.1006/ssre.1997.0606 · Cited by 104 · see citing works
Contributor Turnover in Libre Software Projects
Robles, G., & Gonzalez-Barahona, J. M. (2006) · IFIP International Federation for Information Processing/IFIP · doi:10.1007/0-387-34226-5_28 · Cited by 98 · see citing works
(2018) · doi:10.1145/3180155.3180209 · Cited by 98 · see citing works
Self-citationActivity traces and signals in software developer recruitment and hiring
Marlow, J., & Dabbish, L. (2013) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2441776.2441794 · Cited by 97 · see citing works
Steinmacher, I., Pinto, G., Wiese, I., & Gerosa, M. A. (2018) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3180155.3180208 · Cited by 91 · see citing works
Anger and Its Direction in Collaborative Software Development
Gachechiladze, D. D., Lanubile, F., Novielli, N., & Serebrenik, A. (2017) · IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) · doi:10.1109/icse-nier.2017.18 · Cited by 90 · see citing works
Assessing Technical Candidates on the Social Web
Capiluppi, A., Serebrenik, A., & Singer, L. (2012) · IEEE Software · doi:10.1109/ms.2012.169 · Cited by 87 · see citing works
Making sense of strangers' expertise from signals in digital artifacts
Shami, N. S., Ehrlich, K., Gay, G. K., & Hancock, J. T. (2009) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1518701.1518713 · Cited by 86 · see citing works
On the intrinsic and extrinsic motivation of free/libre/open source (FLOSS) developers
Krishnamurthy, S. (2006) · Knowledge, technology & policy/Knowledge in society/Knowledge, technology, & policy · doi:10.1007/s12130-006-1002-x · Cited by 86 · see citing works
Time Separation, Coordination, and Performance in Technical Teams
Espinosa, J. A., Cummings, J. N., & Pickering, C. K. (2011) · IEEE Transactions on Engineering Management · doi:10.1109/tem.2011.2126579 · Cited by 83 · see citing works
Effects of peer feedback on contribution
Zhu, H., Zhang, A. X., He, J., Kraut, R. E., & Kittur, A. (2013) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2470654.2481311 · Cited by 83 · see citing works
Why Do People Give Up FLOSSing? A Study of Contributor Disengagement in Open Source
Miller, C., Widder, D. G., Kästner, C., & Vasilescu, B. (2019) · IFIP advances in information and communication technology · doi:10.1007/978-3-030-20883-7_11 · Cited by 76 · see citing works
Self-citationUnderstanding "watchers" on GitHub
Sheoran, J., Blincoe, K., Kalliamvakou, E., Damian, D. E., & Ell, J. (2014) · IEEE Working Conference on Mining Software Repositories · doi:10.1145/2597073.2597114 · Cited by 68 · see citing works
Testing for Causal Effects in a Generalized Regression Model With Endogenous Regressors
Abrevaya, J., Hausman, J. A., & Khan, S. A. (2010) · Econometrica · doi:10.3982/ecta7133 · Cited by 57 · see citing works
Control Function Instrumental Variable Estimation of Nonlinear Causal Effect ModelsPreprint
Guo, Z., & Small, D. S. (2016) · arXiv (Cornell University) · doi:10.5555/2946645.3007053 · Cited by 53 · see citing works
Why do developers take breaks from contributing to OSS projects? A preliminary analysisPreprint
Iaffaldano, G., Steinmacher, I., Calefato, F., Gerosa, M., & Lanubile, F. (2019) · SoHeal@ICSE · doi:10.1109/soheal.2019.00009 · Cited by 43 · see citing works
Davidson, P. J. (2004) · Encyclopedia of Statistical Sciences · doi:10.1002/0471667196.ess0749 · Cited by 41 · see citing works
What Attracts Newcomers to Onboard on OSS Projects? TL;DR: Popularity
Fronchetti, F., Wiese, I., Pinto, G., & Steinmacher, I. (2019) · IFIP Advances in Information and Communication Technology · doi:10.1007/978-3-030-20883-7_9 · Cited by 34 · see citing works
GitHub developers use rockstars to overcome overflow of news
Lee, M. J., Ferwerda, B., Choi, J., Hahn, J., Moon, J. Y., & Kim, J. (2013) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/2468356.2468381 · Cited by 30 · see citing works
Yamashita, K., Kamei, Y., McIntosh, S., Hassan, A. E., & Ubayashi, N. (2016) · Journal of Information Processing · doi:10.2197/ipsjjip.24.339 · Cited by 28 · see citing works
Characteristics of Sustainable OSS Projects: A Theoretical and Empirical Study
Hata, H., Todo, T., Onoue, S., & Matsumoto, K. (2015) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1109/chase.2015.9 · Cited by 28 · see citing works
Liu, C. M., & Donath, J. S. (2006) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/1124772.1124902 · Cited by 27 · see citing works
Working for Free? Motivations for Participating in Open-Source Projects
HarsAlexander, & OuShaosong (2002) · International Journal of Electronic Commerce · doi:10.5555/1286960.1286963 · Cited by 26 · see citing works
Bullock, S. (1999) · ePrints Soton (University of Southampton) · Cited by 24 · see citing works
Social Networking Meets Software Development
BegelAndrew, BoschJan, & StoreyMargaret-Anne (2013) · IEEE Software · doi:10.5555/2478553.2478856 · Cited by 24 · see citing works
Github Open Source Survey 2017
Zlotnick, F. (2017) · Figshare · doi:10.5281/zenodo.806810 · Cited by 23 · see citing works
Link, G. J. P., & Jeske, D. (2017) · International Symposium on Open Collaboration · doi:10.1145/3125433.3125472 · Cited by 10 · see citing works
Multiple Regression/Correlation and Causal Models
Cohen, J., Cohen, P., West, S. G., & Aiken, L. S. (2013) · doi:10.4324/9780203774441-16 · Cited by 2 · see citing works
Flagged first, then by citations
2 of the 83 references couldn’t be matched to a known paper.
Research works printed but not linked: 12
- Saeideh Bakhshi, Partha Kanuparthy, and David A. Shamma. 2015. Understanding Online Reviews: Funny, Cool or Useful?. In Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW). ACM, 1270-1276.
- Benjamin C. Collier and Robert Hampshire. 2010. Sending Mixed Signals: Multilevel Reputation Eects in Peer-to-peer Lending Markets. In Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW). ACM, 197-206.
- Cristian Danescu-Niculescu-Mizil, Moritz Sudhof, Daniel Jurafsky, Jure Leskovec, and Christopher Potts. 2013. A computational approach to politeness with application to social factors. meeting of the association for computational linguistics 1 (2013), 250-259.
- Cristian Danescu-Niculescu-Mizil, Moritz Sudhof, Dan Jurafsky, Jure Leskovec, and Christopher Potts. 2013. A computational approach to politeness with application to social factors. In Proceedings of the Annual Meeting of the Association for Computational Linguistics (ACL), Vol. 1. 250-259.
- K Anders Ericsson and Herbert A Simon. 1980. Verbal reports as data. Psychological Review 87, 3 (1980), 215.
- William H Greene. 2003. Econometric analysis. Pearson Education India.
- Jerry A Hausman. 1978. Specication tests in econometrics. Econometrica: Journal of the Econometric Society (1978), 1251-1271.
- Christine M Liu and Judith S Donath. 2006. Urbanhermes: social signaling with electronic fashion. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI). ACM, 885-888.
- Xiao Ma, Jeery T. Hancock, Kenneth Lim Mingjie, and Mor Naaman. 2017. Self-Disclosure and Perceived Trustworthi- ness of Airbnb Host Proles. In Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW). ACM, 2397-2409.
- Igor Steinmacher, Marco Aurélio Gerosa, and David Redmiles. 2014. Attracting, onboarding, and retaining newcomer developers in open source software projects. In Workshop on Global Software Development in a CSCW Perspective.
- Bogdan Vasilescu, Vladimir Filkov, and Alexander Serebrenik. 2015. Perceptions of Diversity on GitHub: A User Survey. In Proceedings of the International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE). IEEE, 50-56.
- Bogdan Vasilescu, Daryl Posnett, Baishakhi Ray, Mark G. J. van den Brand, Alexander Serebrenik, Premkumar Devanbu, and Vladimir Filkov. 2015. Gender and tenure diversity in GitHub teams. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI). ACM, 3789-3798.
Cited by
Sorted by citations
Kabir, S., Udo-Imeh, D. N., Kou, B., & Zhang, T. (2024) · Proceedings of the CHI Conference on Human Factors in Computing Systems · doi:10.1145/3613904.3642596 · Cited by 160 · see citing works
Perceived diversity in software engineering: a systematic literature review
Rodríguez-Pérez, G., Nadri, R., & Nagappan, M. (2021) · Empirical Software Engineering · doi:10.1007/s10664-021-09992-2 · Cited by 148 · see citing works
Deep learning in electron microscopy
Ede, J. M. (2020) · Machine Learning Science and Technology · doi:10.1088/2632-2153/abd614 · Cited by 105 · see citing works
Women’s Participation in Open Source Software: A Survey of the Literature
Trinkenreich, B., Wiese, I., Sarma, A., Gerosa, M. A., & Steinmacher, I. (2022) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3510460 · Cited by 101 · see citing works
Self-citation"Did you miss my comment or what?"
Miller, C., Cohen, S., Klug, D., Vasilescu, B., & KaUstner, C. (2022) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3510003.3510111 · Cited by 75 · see citing works
Self-citationAn empirical investigation on the challenges faced by women in the software industry
Trinkenreich, B., Britto, R., Gerosa, M. A., & Steinmacher, I. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) · doi:10.1145/3510458.3513018 · Cited by 54 · see citing works
Palomba, F., & Tamburri, D. A. (2020) · Journal of Systems and Software · doi:10.1016/j.jss.2020.110847 · Cited by 49 · see citing works
Code of Conduct Conversations in Open Source Software Projects on Github
Li, R., Pandurangan, P., Frluckaj, H., & Dabbish, L. (2021) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3449093 · Cited by 50 · see citing works
Gender and Participation in Open Source Software Development
Frluckaj, H., Dabbish, L., Widder, D. G., Qiu, H. S., & Herbsleb, J. D. (2022) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3555190 · Cited by 42 · see citing works
Self-citationLeaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social Good
Huang, Y., Ford, D., & Zimmermann, T. (2021) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse43902.2021.00096 · Cited by 38 · see citing works
An Empirical Investigation on the Challenges Faced by Women in the Software Industry: A Case Study
Trinkenreich, B., Britto, R., Gerosa, M. A., & Steinmacher, I. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) · doi:10.1109/icse-seis55304.2022.9793931 · Cited by 33 · see citing works
Linåker, J., Papatheocharous, E., & Olsson, T. (2022) · International Symposium on Open Collaboration · doi:10.1145/3555051.3555067 · Cited by 26 · see citing works
Enabling Data-Driven API Design with Community Usage Data: A Need-Finding Study
Zhang, T., Hartmann, B., Kim, M., & Glassman, E. L. (2020) · Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3313831.3376382 · Cited by 25 · see citing works
Systematic analysis of 32,111 AI model cards characterizes documentation practice in AI
Liang, W., Rajani, N. F., Yang, X., Ozoani, E., Wu, E., Chen, Y. T., Smith, D. S., & Zou, J. (2024) · Nature Machine Intelligence · doi:10.1038/s42256-024-00857-z · Cited by 25 · see citing works
Dagan, E., Sarma, A., Chang, A., D’Angelo, S., Dicker, J., & Murphy-Hill, E. R. (2023) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3611643.3616273 · Cited by 23 · see citing works
Self-citationDetecting interpersonal conflict in issues and code review
Qiu, H. S., Vasilescu, B., Kästner, C., Egelman, C., Jaspan, C. N. C., & Murphy-Hill, E. R. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) · doi:10.1145/3510458.3513019 · Cited by 20 · see citing works
Self-citation“We Feel Like We’re Winging It:” A Study on Navigating Open-Source Dependency Abandonment
Miller, C., Kästner, C., & Vasilescu, B. (2023) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3611643.3616293 · Cited by 20 · see citing works
Self-citationOn the analysis of non-coding roles in open source development
Izquierdo, J. L., & Cabot, J. (2021) · Empirical Software Engineering · doi:10.1007/s10664-021-10061-x · Cited by 19 · see citing works
(2022) · doi:10.1145/3510003.3510121 · Cited by 19 · see citing works
Self-citationClimate Coach: A Dashboard for Open-Source Maintainers to Overview Community Dynamics
Qiu, H. S., Lieb, A., Chou, J., Carneal, M., Mok, J., Amspoker, E., Vasilescu, B., & Dabbish, L. (2023) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581317 · Cited by 18 · see citing works
Self-citationA case study of implicit mentoring, its prevalence, and impact in Apache
Feng, Z.-X., Chatterjee, A., Sarma, A., & Ahmed, I. (2022) · ESEC/SIGSOFT FSE · doi:10.1145/3540250.3549167 · Cited by 29 · see citing works
Self-citationAttracting and retaining OSS contributors with a maintainer dashboard
Guizani, M., Zimmermann, T., Sarma, A., & Ford, D. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) · doi:10.1145/3510458.3513020 · Cited by 17 · see citing works
Self-citationInvestigating the Perceived Impact of Maternity on Software Engineering: a Women’s Perspective
Rocha, L., Canedo, E. D., Pereira, C. P., Bezerra, C. I. M., & Mendes, F. F. (2023) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1109/chase58964.2023.00023 · Cited by 17 · see citing works
Jamieson, J., Yamashita, N., & Foong, E. (2024) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3597503.3623340 · Cited by 17 · see citing works
What are the characteristics of highly-selected packages? A case study on the npm ecosystem
Mujahid, S., Abdalkareem, R., & Shihab, E. (2023) · Journal of Systems and Software · doi:10.1016/j.jss.2022.111588 · Cited by 16 · see citing works
Yue, Y., Wang, Y., & Redmiles, D. (2022) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2022.3156071 · Cited by 16 · see citing works
Is It Enough to Recommend Tasks to Newcomers? Understanding Mentoring on Good First Issues
Tan, X. L., Chen, Y., Wu, H., Zhou, M., & Zhang, L. (2023) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse48619.2023.00064 · Cited by 15 · see citing works
Zhao, S., Xia, X., Fitzgerald, B. F., Li, X., Lenarduzzi, V., Taibi, D., Wang, R., Wang, W., & Tian, C. (2024) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1145/3639477.3639734 · Cited by 15 · see citing works
Understanding the Response to Open-Source Dependency Abandonment in the npm Ecosystem
Miller, C., Jahanshahi, M., Mockus, A., Vasilescu, B., & Kästner, C. (2025) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse55347.2025.00004 · Cited by 12 · see citing works
Self-citationOpportunities and Challenges in Repeated Revisions to Pull-Requests: An Empirical Study
Li, Z., Yu, Y., Wang, T., Li, S., & Wang, H. (2022) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3555208 · Cited by 12 · see citing works
Identification and Mitigation of Toxic Communications Among Open Source Software Developers
Sarker, J. (2022) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3551349.3559570 · Cited by 12 · see citing works
"Nip it in the Bud": Moderation Strategies in Open Source Software Projects and the Role of Bots
Hsieh, J., Kim, J., Dabbish, L., & Zhu, H. (2023) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3610092 · Cited by 11 · see citing works
Qiu, H. S., Vasilescu, B., Kästner, C., Egelman, C., Jaspan, C. N. C., & Murphy-Hill, E. R. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) · doi:10.1109/icse-seis55304.2022.9793879 · Cited by 30 · see citing works
Self-citationExploring Moral Principles Exhibited in OSS: A Case Study on GitHub Heated Issues
Ehsani, R., Rezapour, R., & Chatterjee, P. (2023) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3611643.3613077 · Cited by 9 · see citing works
Revolutionizing Newcomers’ Onboarding Process in OSS Communities: The Future AI Mentor
Tan, X. L., Long, X., Zhu, Y., Shi, L., Lian, X., & Zhang, L. (2025) · Proceedings of the ACM on software engineering. · doi:10.1145/3715767 · Cited by 8 · see citing works
Yang, X. S., Li, X., Hu, D., & Wang, H. J. (2021) · Journal of the Association for Information Science and Technology · doi:10.1002/asi.24481 · Cited by 8 · see citing works
Fang, H., Herbsleb, J. D., & Vasilescu, B. (2023) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3611643.3616282 · Cited by 7 · see citing works
Self-citationFan, Y., Xiao, T., Hata, H., Treude, C., & Matsumoto, K. (2024) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3597503.3639127 · Cited by 6 · see citing works
What are the Characteristics of Highly-Selected Packages? A Case Study on the NPM EcosystemPreprint
Mujahid, S., Abdalkareem, R., & Shihab, E. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.4070797 · Cited by 6 · see citing works
Paradoxes of Openness: Trans Experiences in Open Source Software
Frluckaj, H., Stevens, N., Howison, J., & Dabbish, L. (2024) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3687047 · Cited by 5 · see citing works
Understanding information diffusion about open-source projects on Twitter, HackerNews, and Reddit
Fang, H., Vasilescu, B., & Herbsleb, J. D. (2023) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1109/chase58964.2023.00015 · Cited by 5 · see citing works
Self-citationHamer, S., Imtiaz, N., Tamanna, M., Shabrina, P., & Williams, L. A. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3551664 · Cited by 4 · see citing works
The Introduction of README and CONTRIBUTING Files in Open Source Software Development
Gaughan, M., Champion, K., Hwang, S., & Shaw, A. (2025) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1109/chase66643.2025.00030 · Cited by 4 · see citing works
Attracting and Retaining OSS Contributors with a Maintainer Dashboard
Guizani, M., Zimmermann, T., Sarma, A., & Ford, D. (2022) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) · doi:10.1109/icse-seis55304.2022.9793933 · Cited by 4 · see citing works
Self-citationReBOC: Recommending Bespoke Open Source Software Projects to Contributors
Ford, D., Shrestha, N., & Zimmermann, T. (2022) · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) · doi:10.1109/vl/hcc53370.2022.9833113 · Cited by 4 · see citing works
Gender Diversity on GitHub Issue Tracking: What's the Difference?
Batista, E. M., Silva, G. B. E., & Silva, T. R. D. M. B. E. (2023) · Journal on Interactive Systems · doi:10.5753/jis.2023.3126 · Cited by 4 · see citing works
Codes of Conduct in Open Source
Frluckaj, H., & Howison, J. (2024) · Equity, Diversity, and Inclusion in Software Engineering · doi:10.1007/978-1-4842-9651-6_17 · Cited by 3 · see citing works
Sultana, S. (2022) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3551349.3559571 · Cited by 3 · see citing works
Characterizing the Prevalence, Distribution, and Duration of Stale Reviewer Recommendations
Kazemi, F., Lamothe, M., & McIntosh, S. (2024) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2024.3422369 · Cited by 3 · see citing works
Investigating the Impact of Interpersonal Challenges on Feeling Welcome in OSS
Trinkenreich, B., Feng, Z., Choudhuri, R., Gerosa, M. A., Sarma, A., & Steinmacher, I. (2025) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse55347.2025.00056 · Cited by 3 · see citing works
Self-citationHe, H., Yang, H., Burckhardt, P., Kapravelos, A., Vasilescu, B., & Kästner, C. (2026) · Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering · doi:10.1145/3744916.3764531 · Cited by 2 · see citing works
Self-citationAbandonment and Resilience: Understanding Core Developer Turnover in Open-Source Software
Nourry, O., Kondo, M., SAITO, S., Iimura, Y., Ubayashi, N., & Kamei, Y. (2025) · IEICE Transactions on Information and Systems · doi:10.1587/transinf.2025edl8005 · Cited by 2 · see citing works
Ehsani, R., Rezapour, R., & Chatterjee, P. (2025) · IEEE/ACM International Workshop on Natural Language-Based Software Engineering (NLBSE) · doi:10.1109/nlbse66842.2025.00006 · Cited by 2 · see citing works
From the Inside Out: Organizational Impact on Open-Source Communities and Women's Representation
Frluckaj, H., Qiu, H. S., Vasilescu, B., & Dabbish, L. (2024) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1145/3641822.3641875 · Cited by 2 · see citing works
Self-citationSOFTMENT: Detecting Mental Health and Wellbeing of Women in the Software Sector
Singh, A., Anish, P. R., & Ghaisas, S. S. (2024) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/3675094.3678493 · Cited by 2 · see citing works
Fostering Productive Open Source Systems: Understanding the Impact of Collaborator Sentiment
Lee, J., & Cho, K. (2025) · Syst. · doi:10.3390/systems13060445 · Cited by 1 · see citing works
Advancing Sustainable Communities in Scientific Oss: a Replication Study With Astropy
Sun, J., Patil, A. A., Li, Y., Guo, J., & Zhou, S. (2025) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1109/chase66643.2025.00027 · Cited by 1 · see citing works
Self-citationLinåker, J., Olsson, T., & Papatheocharous, E. (2026) · Empirical Software Engineering · doi:10.1007/s10664-026-10846-y · Cited by 1 · see citing works
Jang, Y., Sakashita, M., Niinuma, K., & Gupta, A. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3791260 · Cited by 1 · see citing works
Open-Source software activities and on-chain performance in decentralized applications
Hu, J., Ma, C., & Hu, D. (2026) · Research Policy · doi:10.1016/j.respol.2026.105505 · Cited by 1 · see citing works
Shadow of the Future: Developing Trust and Software within the Exascale Computing Project
Frluckaj, H., Sims, B., Milewicz, R. M., Raybourn, E. M., Rogers, D., Muollo, K., Mundt, M., & Sutherland, W. (2026) · Future Generation Computer Systems · doi:10.1016/j.future.2026.108608 · Cited by 1 · see citing works
BlockSOP: A blockchain-based software management platform for open collaborative development
Zhang, S., Tang, E., Chen, H., Gao, X., Guo, A., Zhao, J., Chen, X., Wang, L., Meng, N., & Li, X. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112477 · Cited by 2 · see citing works
Web3 Tools for Fair Monetization of Open Collaboration Business Models
Mehta, A., & Vivek, A. (2025) · International Journal of Business and Social Science · doi:10.30845/ijbss.v16p11 · Cited by 1 · see citing works
The Role of Technical Communicators in Open-Source Software: A Systematic Review
Hull, M. F. (2021) · University of Minnesota Digital Conservancy (University of Minnesota)
Strategical Content Provision and Online NetworksPreprint
Han, X., Li, Y., & Wang, T. (2021) · SSRN Electronic Journal · doi:10.2139/ssrn.3993990
Self-citationSitthithanasakul, S., Chinthanet, B., Kula, R. G., Netsiwawichian, N., Leelaprute, P., Manaskasemsak, B., Rungsawang, A., & Matsumoto, K. (2023) · Journal of Information Processing · doi:10.2197/ipsjjip.31.679
RISK ASSESSMENT OF USING OPEN SOURCE PROJECTS: ANALYSIS OF EXISTING APPROACHES
Eremeev, M. A., & Zakharchuk, I. I. (2023) · Automatic Control and Computer Sciences · doi:10.3103/s0146411623080059
Private-Collective Innovation in Decentralized Autonomous Organizations: An Empirical InvestigationPreprint
Hsieh, Y., & Brenk, S. (2024) · SSRN Electronic Journal · doi:10.2139/ssrn.4882935
Yan, J., Sun, J., Luo, Y., Wang, Y., Xiang, N., & Pan, Y. (2025) · Interacting with Computers · doi:10.1093/iwc/iwaf051
A weekly project newsletter to engage episodic participants in OSS projects
Novalski, C., Fayyadh, G., Chavez, C., & Damevski, K. (2026) · Journal of Systems and Software · doi:10.1016/j.jss.2026.112887
Reprint of: Open-Source software activities and on-chain performance in decentralized applications
Hu, J., Ma, C., & Hu, D. (2026) · Research Policy · doi:10.1016/j.respol.2026.105537
Beyond Code: Empirical Insights into How Team Dynamics Influence OSS Project Selection
Nirmani, S., Khalajzadeh, H., Shahin, M., & Liu, X. (2026) · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) · doi:10.1145/3794860.3794901
Beyond Adoption: Examining the Evolution and Impact of Code of Conduct on Open Source Communities
Sun, J., Fang, H., Zhang, J., Shi, J., Lai, R., Ihuman, A., Littauer, R., & Zhou, S. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3744916.3773268
Li, T. W., Zhao, Y., Zhang, Y., Geiger, R. S., & Jin, H. (2026) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3816923
- Authors
- Qiu, H. S., Li, Y. L., Padala, S., Sarma, A., & Vasilescu, B.
- Affiliations
- Carnegie Mellon University (US)
- Oregon State University (US)
- Venue
- Proceedings of the ACM on Human-Computer Interaction
- Published
- 2019-11-07
- Volume
- 3
- Issue
- CSCW
- Pages
- 1-29
- ISSN
- 2573-0142 (ISSN-L)
- OpenAlex
- W2986218565
- Cited by
- 75
- References
- 83
- Citations by year
- 2026: 10 · 2025: 12 · 2024: 12 · 2023: 12 · 2022: 19 · 2021: 7 · 2020: 3
- FWCI
- 7.85
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Proceedings of the ACM on Human-Computer Interaction (publishedVersion)
- Funders
- National Science Foundation (1815486, 1901031, 1901311, 1717415)
- Alfred P. Sloan Foundation
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Open Source Software Innovations
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Keywords
- open source software, GitHub, project evaluation, README, impression formation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review