How do you use the Contributors page? #40454
Replies: 237 comments 105 replies
-
I think this feature can be improved by hiding bots (maybe with an option) and showing humans only. EditAs @ghiculescu noticed here (make sure to upvote him, too) the contributors page says |
Beta Was this translation helpful? Give feedback.
-
How often do you use these graphs? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
How often do you use these graphs?
Do you explore these graphs in your own repositories, or for other repositories?
What data are you looking to get from it?
|
Beta Was this translation helpful? Give feedback.
-
Would love to add metrics around code reviews. High quality code reviews are essential contributions to a healthy project. |
Beta Was this translation helpful? Give feedback.
-
How often do you use these graphs? Do you explore these graphs in your own repositories, or for other repositories? What data are you looking to get from it?
What actions do you expect to take using the data from this page? What could we do to make this data easier or better for you?
Anything else you think we should know? |
Beta Was this translation helpful? Give feedback.
-
It would be really cool to be able to see contributes broken down by week. I want to be able to see how much code was added/deleted by each member on a given week. |
Beta Was this translation helpful? Give feedback.
-
It would be useful to have an overview of the amount of lines per contributor that are still mostly present in the latest commit on the main branch, so that you know who (presumably) knows most about the current codebase. Especially useful for large refactors. |
Beta Was this translation helpful? Give feedback.
-
Trying to gauge how active a project is and how many contributors are active
Maybe some filters:
Github is probably in a good position to detect projects that are critical to OSS "public infrastructure" and maintained by a small number of contributors in their spare time => could decide to improve visibility on such cases and help critical maintainers attract support (either through PR or financial). |
Beta Was this translation helpful? Give feedback.
-
I'm using it mostly on work repositories to get a sense of trends - like if we're slowing down or not in terms of work done etc as a rough indicator of how we're doing. |
Beta Was this translation helpful? Give feedback.
-
I hope have a search Contributors function in Insights |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I'd like to see more than the top 100 contributors. I like seeing myself on the list and I'm sure I'm the 101st contributor on many of the repos I've committed too. Top contributors this year/month/week would also be good. |
Beta Was this translation helpful? Give feedback.
-
What could we do to make this data easier or better for you?
|
Beta Was this translation helpful? Give feedback.
-
How often do you use these graphs?
Do you explore these graphs in your own repositories, or for other repositories?
What data are you looking to get from it?
What could we do to make this data easier or better for you?
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I would love to have a contributors search option. Not sure if this is already being worked on or not. |
Beta Was this translation helpful? Give feedback.
-
A slightly unusual use case but I thought I share it with you. I'm one of the authors of the Thoughtworks technology radar, a publication with 200k+ readers. Thoughtworks is a medium-size global software consulting company, and we publish the tech radar twice a year, listing ~100 interesting technologies we've come across in each report. This is not market research, we ask our consultants what to include. In the process of deciding which of the proposed technologies will end up on a given volume of the radar, we usually consult the contributors page on Github (for open source software only, of course).
Twice a year
Other repositories
Is the project still actively developed? How long has it been around for? Are there key contributors? How many? Which organisation are they affiliated with?
As alluded to above, if we find that the software has been around for years and development activity is low / has decreased substantially year over year, we will likely not include it in our report. If it is very new with only one contributor we consider waiting for another six months before including it, to see whether it will make it to an at least somewhat stable state. It also affects how we classify the software.
Works well as is (for our use case).
I'm a user and maintainer of open source software, too. What I described above was only the use in the context of the Thoughtworks tech radar. |
Beta Was this translation helpful? Give feedback.
-
Occasionally.
In mine and others.
In mine repos: to remind of the role of a contributor. In other repos: to find out who are the main developers; how much others are contributing; deduce stage of the development.
I do this just to get better understanding of activity.
Date range might be helpful sometimes and just saw that you can do it. A corresponding note above the graph could be helpful. Removing the range to get "all time" could be nice too. Also sometimes list of contributors in the graphs doesn't match list in code browser (example), which looks like a bug.
Seems fine otherwise, please don't ruin it by redoing from scratch. |
Beta Was this translation helpful? Give feedback.
-
I'd like to be able to look at the entire org, not just one repo |
Beta Was this translation helpful? Give feedback.
-
How often do you use these graphs? -- multiple times a week |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
About the requested feedback:
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
首页的贡献者显示错误 不刷新啊,缓存了多久 点进去没这个人 首页有这个人 |
Beta Was this translation helpful? Give feedback.
-
I use this both for my "own" repositories, and others. In the first case, I want to see how I compare to other contributors. It mainly works well for this case, but I think it focuses a bit too much on "commit count" and not "line count", since a few huge commits look like nothing, but a ton of one-line fixes shoots in the sky. Maybe have a toggle for plotting commit count vs line count? In the second case, I am trying to figure out who is the "active" or "driving" developer. That is a vague term, and it usually involves reviewing a lot of PRs, and contributing code, often, regularly and recently. The contributors page is a bit less helpful in this. For this, I would like to see some kind over overall gauge of developer engagement with the repo, i.e. including PRs opened/closed/reviewed/commented, bugs opened/closed/commented, and also as per above, not only the commit count but also the accumulated line count. And it would be nice if it was easy to visualize all this both on an "accumulated" aspect, everything that has happened since the repo started, to some kind of "latest", to see if someone used to do a lot but has now dropped out of the project. Kind of a "Fallen Heroes" ranking... |
Beta Was this translation helpful? Give feedback.
-
The info above duplicates another open discussion - #46661 |
Beta Was this translation helpful? Give feedback.
-
How much and in which ways different individuals are contributing to a repo.
For student repos, we can initiate discussions based on indicators from the contributions page. In general, study team dynamics and see if there are inbalances in the efforts of contributors where discussions can be helpful.
|
Beta Was this translation helpful? Give feedback.
-
👋 Thanks everyone! This was really useful feedback that's really going to help our planning ✨ |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Product Feedback
Body
👋 We'd love to know how you use the Contributors graphs on the Repository Insights tab (navigate to https://github.com/[REPO_NAME]/graphs/contributors), or click on "Insights" < "Contributors" from your repository.
Feedback we'd love to hear from you
Beta Was this translation helpful? Give feedback.
All reactions