We measured maintainer response time in Issues and PRs for 90k GitHub repos

Writing an open-source contribution is difficult and time-consuming, but so is reviewing it and maintaining it. For this reason, contributing to open source is a two-sided investment decision. On the one hand, contributors invest their time and energy …


This content originally appeared on DEV Community and was authored by Quine

Writing an open-source contribution is difficult and time-consuming, but so is reviewing it and maintaining it. For this reason, contributing to open source is a two-sided investment decision. On the one hand, contributors invest their time and energy writing high-quality code and understanding how their submission fits in the storyline of the repo. On the other hand, maintainers allocate time and attention to review the PR and tacitly make a long-term commitment to look after the wellbeing of the contribution. When a PR is finally merged, the time and effort that was put into writing and reviewing it converts into exponential value for the authors, the reviewers, and the ecosystem!

Unfortunately, contributor stories does not always end in happy merges. The open source ecosystem is flooded with abandoned open issues and neglected pull-requests, which speaks about fundamental mismatches between repo's communities and aspiring contributors. We at Quine think this is mainly a data problem.

Would you invest time opening an issue if you knew the repo is abandoned? Is your community more unresponsive that the "other" competing repo?

To address these information asymmetries we built repo detail page, a statistical dashboard that helps contributors and maintainers understand the health of a repository at the community level. To start with, we created a response time graph that measures the (median) time it takes maintainers to respond to issues, and the time it takes for pull requests to be merged after being initially submitted. Your time is valuable, but so is the time of maintainers. Understanding the activity and responsiveness of the community you aspire to join can help you make an informed decision on where to invest your time and energy. For maintainers, the response time graph can help understand the internal dynamics of their community and provide a better contributor experience 🙂

Response time graphs are already available for the 90,000 most popular open source repositories on Github. To access them, signup here!

Quine's just getting started ✨ Follow us on Twitter or join our Discord server if you want to be in the loop!


This content originally appeared on DEV Community and was authored by Quine


Print Share Comment Cite Upload Translate Updates
APA

Quine | Sciencx (2021-10-15T16:33:56+00:00) We measured maintainer response time in Issues and PRs for 90k GitHub repos. Retrieved from https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/

MLA
" » We measured maintainer response time in Issues and PRs for 90k GitHub repos." Quine | Sciencx - Friday October 15, 2021, https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/
HARVARD
Quine | Sciencx Friday October 15, 2021 » We measured maintainer response time in Issues and PRs for 90k GitHub repos., viewed ,<https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/>
VANCOUVER
Quine | Sciencx - » We measured maintainer response time in Issues and PRs for 90k GitHub repos. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/
CHICAGO
" » We measured maintainer response time in Issues and PRs for 90k GitHub repos." Quine | Sciencx - Accessed . https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/
IEEE
" » We measured maintainer response time in Issues and PRs for 90k GitHub repos." Quine | Sciencx [Online]. Available: https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/. [Accessed: ]
rf:citation
» We measured maintainer response time in Issues and PRs for 90k GitHub repos | Quine | Sciencx | https://www.scien.cx/2021/10/15/we-measured-maintainer-response-time-in-issues-and-prs-for-90k-github-repos/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.