vvcephei commented on PR #13713:
URL: https://github.com/apache/kafka/pull/13713#issuecomment-1545913632

   Here's how I generated the list:
   
   jroesler:/home/apache/kafka$ git shortlog  --numbered --summary 
--since=2022-04-28 | vim -
   jroesler:/home/apache/kafka$ cat /tmp/top-contrib.txt 
       35       Victoria Xia
       31       Greg Harris
       28       Divij Vaidya
       28       Lucas Brutschy
       23       Yash Mayya
       22       Philip Nee
       21       vamossagar12
       18       Christo Lolov
       15       Federico Valeri
       12       andymg3
       10       RivenSun
        9       Kirk True
        9       Matthew de Detrich
        8       Akhilesh C
        7       Alyssa Huang
        7       Artem Livshits
        7       Gantigmaa Selenge
        7       Hao Li
        7       Niket
        7       hudeqi
   
   I manually filtered out the committers based on the official website.
   
   I also manually mapped the Git authors listed there to Github usernames.
   
   `shortlog` is based on the "Author" header for commits. Eg:
   
   ```
   commit 440bed2391338dc10fe4d36ab17dc104b61b85e8
   Author: hudeqi <1217150...@qq.com>
   Date:   Fri May 12 14:03:17 2023 +0800
   
       MINOR:code optimization in QuorumController (#13697)
       
   ...
   ```
   
   Github internally maps commit authors to users based on the email. In order 
to do the mapping correctly, I searched the `git log` for each author above, 
then looked up a commit authored by that person in Github and copied their 
username from there.
   
   I think this process can be automated, but it'll take a little work to do 
so. I'll file a ticket for it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to