Contributors icons: wrong, fictitious and missing #57850
Replies: 8 comments 6 replies
-
I've clarified the issue with full data, skip down below |
Beta Was this translation helpful? Give feedback.
-
The contributors page is clearly sorted by number of lines added minus number of lines removed. The contributors page shown above makes sense.
That is not the case at all. Front page contributors icon ranking is not based on contributionsHere's the data for the front page icons, the data speaks for itself Takeaways from the data, regarding the front page icons
https://github.com/robfallows/tunguska-reactive-aggregate/ How do we report this bug to Github? |
Beta Was this translation helpful? Give feedback.
-
@the-officialjosh thanks for getting back to me. That makes a lot more sense. Now that I'm aware of this, I fully appreciate the points you made and the importance of other types of contributions beyond just code. Having said all of that. I think your algorithm needs adjusting because I've contributed more code than most of the other contributors and (now that you mentioned issues being a factor) I authored a detailed issue and replied to it 5 times. And then I went on to improve the project with a PR that was merged instead of just complain about an issue like most people do, and I don't even get a last-place icon-ranking. And there are people's icons there who contributed literally no code at all. IMO that's not just an imperfection in your icon ranking algorithm IMO, it's broken. For people who are trying to build up their profile for career purposes. Do you think they're going to bother going through the effort of making a significant PR and getting it merged, writing detailed issues and following up with them. And when they're objectively ahead of most other people in terms of tangible metrics.. they don't get any ranking? It's not particularly rewarding (relatively speaking) contributing to somebody else's open source project. Because it means instead of just hacking around the issue, selecting a different package/technology/approach and moving on and making my company, colleagues and clients happy by getting things done faster I do on some detour to improve somebody else's project... share my fixes with other people, make them neat, get them documented, comment the code, ask the maintainer if they like the style etc. It's not at all profitable. If you don't incentivize contribution, you're going to get less contribution. I'm not just talking about myself, but all software developers. While software developers are working they have to decide how to allocate their time in terms of fulfilling their obligations and building future opportunities and also giving back. Giving back and "paying it forward" is important but you can get more contribution beyond people just being charitable with their time if you create fair incentive structures that are intuitive and make sense. Right now your incentive structure does not make sense and is not intuitive. Lacking that: Will developers allocate more or less time to open source vs supporting their own company, team, family etc? I don't think there's anything further to be discussed on this from me. But you may want to pass this feedback to your algorithm developers. |
Beta Was this translation helpful? Give feedback.
-
Sure, I can help you with that. Can you please let me know what is the email address for the GitHub support team? |
Beta Was this translation helpful? Give feedback.
-
@the-officialjosh I'd like to help you by marking your answer as "the answer" however then this thread probably won't get any attention from GitHub because they'll consider the issue solved. And it's not solved. Your answer is just your speculation and doesn't change anything and doesn't give any feedback to the GitHub team either. So I'll have to wait for them to respond before marking your answer as the answer. |
Beta Was this translation helpful? Give feedback.
-
I emailed github. It was immediately rejected and suggested that I go to https://support.github.com/ that leads me back to here. |
Beta Was this translation helpful? Give feedback.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
I've clarified the issue with full data, skip down below
https://github.com/orgs/community/discussions/57850#discussioncomment-6203093
Beta Was this translation helpful? Give feedback.
All reactions