Skip to content

Conversation

Bahex
Copy link
Member

@Bahex Bahex commented Aug 29, 2025

Uses github cli gh to fetch information through the github api to avoid cloning the repositories.

Uses github cli `gh` to fetch information through the github api to
avoid the need to clone the repositories.
@Bahex Bahex requested a review from fdncred August 29, 2025 11:45
Copy link
Contributor

@fdncred fdncred left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The 20k club was created when nushell hit 20k stars on github as a way to say thanks to the community and give the most prolific contributors a place of honor in discord. It was meant to count PRs but IIRC it mostly counts commits but since our commits are squashed, it's kind of the same number.

I'm up for replacing the 20k club with something else and reusing the groups in discord but I want to leave the script in place for historical reasons.

I haven't ran your script yet but it seems reasonable by looking at it.

@fdncred
Copy link
Contributor

fdncred commented Sep 3, 2025

I finally ran this and I love it. I have a few questions.

  1. How can we map the users to discord users?
  2. Does this use the traditional git .mailmap file? For instance, I have 5 different usernames and email addresses for sophia.
  3. I'm not clear what a "contribution" is that it's counting. Any ideas?
  4. The numbers are quite different from my script

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

Successfully merging this pull request may close these issues.

2 participants