Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Output a list of contribution types for each contributor rather than a flat list #68

Open
choldgraf opened this issue Jul 24, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@choldgraf
Copy link
Member

Context

Currently, we define "a contributor" as somebody that fits one of several criteria (reference here):

  • Had their PR merged in that window
  • Commented on >= 2 issues that weren’t theirs
  • Commented >= 6 times on any one issue

People that fit any of these criteria are added to the contributors list. As a result, these lists can be really long and it's a bit unclear who did what within that group.

Many projects like All Contributors instead explicitly list the contributions that each person makes. I wonder if we could do something similar here.

Proposal

However, it might be easier for us to include more varied kinds of contributions if we just made it explicit what kinds of contributions each contributor made. Since we are already calculating this for each contributor above, we could add a little "emoji" for each type of contribution within a release, rather than using a single flat list. This might be a way of providing a bit more information than just one giant flat list of people.

So the output of ### Contributors might be a table where the first column is the username, and the second column is a list of emojis or words that describe the kinds of contributions they made within that release.

Tasks and updates

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant