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

misc(docs): Add .mailmap with affiliations #11638

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions velox/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,19 @@ The goal of the monthly update is for Velox users to understand the latest
improvements and changes to Velox.
This report is generated manually with the help of the following commands and template.

Command to get the list of contributors and their contribution count in a specific month.
Contributor affiliations are stored in `velox/docs/.mailmap`. This is used
to improve the contributor stats accuracy as contributor email addresses
aren't always consistent. New contributors must add to this file.
To get the list of contributors in a specific month say June-2024, from the Velox root directory
execute the following commands:
```
git shortlog -sen --since='June 1 2024' --until='June 30 2024'
base64 -D -i velox/docs/mailmap_base64 -o ./.mailmap
git shortlog -se --since='June 1 2024' --until='June 30 2024'
rm .mailmap
```
Command to get the list of contributions in a specific month.

To get the list of contributions in a specific month, from the Velox root directory
execute the following command:
```
git log --since='June 1 2024' --until='June 30 2024' --pretty=format:"%h%x09%an%x09%ad%x09%s"
```
Expand Down
1 change: 1 addition & 0 deletions velox/docs/mailmap_base64
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
QW1pdCBEdXR0YSA8TWV0YT4gPGFkdXR0YUBtZXRhLmNvbT4KQW5kcmlpIFJvc2EgPE1ldGE+IDxhbmRyaWlyb3NhQGZiLmNvbT4KQW5kcmlpIFJvc2EgPE1ldGE+IDxhbmRyaWlyb3NhQG1ldGEuY29tPgpBbmtpdGEgVmljdG9yIDxNaWNyb3NvZnQ+IDxhbnZpY3RvQG1pY3Jvc29mdC5jb20+CkF0aG1hamEgTiA8SUJNPiA8QXRobWFqYS5OQGlibS5jb20+CkJpa3JhbWplZXQgVmlnIDxNZXRhPiA8YmlrcmFtamVldEBtZXRhLmNvbT4KRGFuaWVsIEh1bnRlIDxNZXRhPiA8ZGFuaWVsaHVudGVAbWV0YS5jb20+CkRhbmllbCBKb25hdGhhbiBIdW50ZSA8TWV0YT4gPGRhbmllbGh1bnRlQG1ldGEuY29tPgpEZWVwYWsgTWFqZXRpIDxJQk0+IDxkZWVwYWsubWFqZXRpQGlibS5jb20+CkRlZXBhc2hyZWUgR2FuZGhpIDxJQk0+IDxkZWVnYW5kaEBpbi5pYm0uY29tPgpIdWFtZW5nIChNaWNoYWVsKSBKaWFuZyA8TWV0YT4gPGh1YW1lbmdqaWFuZ0BtZXRhLmNvbT4KSmFjb2IgS2hhbGlxaSA8SUJNPiA8amFjb2JraGFsaXFpQGdtYWlsLmNvbT4KSmFjb2IgV3VqY2lhay1KZW5zIDxWb2x0cm9uIERhdGE+IDxqYWNvYkB3dWpjaWFrLmRlPgpKaWEgS2UgPEludGVsPiA8a2UuYS5qaWFAaW50ZWwuY29tPgpKaWFsaWFuZyBUYW4gPE1ldGE+IDxqdGFuNkBtZXRhLmNvbT4KSmlhbGlhbmcgVGFuIDxNZXRhPiA8amFjb2IuamlhbGlhbmcudGFuQGdtYWlsLmNvbT4KSmltbXkgTHUgPE1ldGE+IDxqaW1teWx1QG1ldGEuY29tPgpLZXZpbiBXaWxmb25nIDxNZXRhPiA8a2V2aW53aWxmb25nQGZiLmNvbT4KS2V2aW4gV2lsZm9uZyA8TWV0YT4gPGtldmlud2lsZm9uZ0BtZXRhLmNvbT4KS3Jpc2huYSBQYWkgPE1ldGE+IDxrcGFpQGZiLmNvbT4KS3VuYWwgS2F0YXJpYSA8TWV0YT4gPGt1bmFsa2F0YXJpYUBtZXRhLmNvbT4KTWFzaGEgQmFzbWFub3ZhIDxNZXRhPiA8bWJhc21hbm92YUBmYi5jb20+Ck1hc2hhIEJhc21hbm92YSA8TWV0YT4gPG1iYXNtYW5vdmFAbWV0YS5jb20+Ck9ycmkgRXJsaW5nIDxNZXRhPiA8b2VybGluZ0BmYi5jb20+ClBISUxPLUhFIDxJbnRlbD4gPGZlaWxvbmcuaGVAaW50ZWwuY29tPgpQZWRybyBFdWdlbmlvIFJvY2hhIFBlZHJlaXJhIDxNZXRhPiA8cGVkcm9lcnBAbWV0YS5jb20+ClBlZHJvIFBlZHJlaXJhIDxNZXRhPiA8cGVkcm9lcnBAbWV0YS5jb20+ClByYW5qYWwgU2hhbmtoZGhhciA8TWV0YT4gPHByYW5qYWxzc2hAbWV0YS5jb20+ClByYW1vZCBTYXR5YSA8SUJNPiA8cHJhbW9kQGFoYW5hLmlvPgpQcmFtb2QgU2F0eWEgPElCTT4gPHByYW1vZC5zYXR5YUBpYm0uY29tPgpQcmF0aWsgSm9zZXBoIERhYnJlIDxJQk0+IDxwZGFicmUxMkBnbWFpbC5jb20+ClJlZXRpa2EgQWdyYXdhbCA8SUJNPiA8cmVldGlrYS5hZ3Jhd2FsQGlibS5jb20+ClNhbmRpbm8gRmxvcmVzIDxJbnRlbD4gPHNhbmRpbm8uZmxvcmVzLm1vcmVub0BpbnRlbC5jb20+CldlaSBIZSA8TWV0YT4gPHdlaWhlQG1ldGEuY29tPgpZb2F2IEhlbGZtYW4gPE1ldGE+IDxpZmRlZkBtZXRhLmNvbT4KWmFjIFdlbiA8TWV0YT4gPHphY3dAbWV0YS5jb20+ClpoZW55dWFuIFpoYW8gPE1ldGE+IDx6emhhb0BtZXRhLmNvbT4KQWRpdGkgUGFuZGl0IDxJQk0+IDxBZGl0aS5QYW5kaXRAaWJtLmNvbT4KY2hlbndlaWd1by52YyA8Qnl0ZURhbmNlPiA8Y2hlbndlaWd1by52Y0BieXRlZGFuY2UuY29tPgpEZWVwdGh5IERhdmlzIDxJQk0+IDxkZWVwdGh5LmRhdmlzQGlibS5jb20+CmR1YW5tZW5nIDxUZW5jZW50PiA8bWFjZHVhbkB0ZW5jZW50LmNvbT4Kam9leS5sankgPEFsaWJhYmE+IDxqb2V5LmxqeUBhbGliYWJhLWluYy5jb20+CmxpYW5neW9uZ3l1YW4gPFhpYW9taT4gPGxpYW5neW9uZ3l1YW5AeGlhb21pLmNvbT4KbGluZ2JpbiA8QWxpYmFiYT4gPGxpbmdiaW4ubGJAYWxpYmFiYS1pbmMuY29tPgpsaW5nYmluIDxBbGliYWJhPiA8bGluZ2JpbmxiQGdtYWlsLmNvbT4KUnVpIE1vIDxJbnRlbD4gPHJ1aS5tb0BpbnRlbC5jb20+ClNvdW15YSBEdXJpc2V0aSA8SUJNPiA8c291bXlhZHVyaXNldGlAaWJtLmNvbT4Kd2phbWVzd3UgPFRlbmNlbnQ+IDx3amFtZXN3dUB0ZW5jZW50LmNvbT4Kd3lwYiA8VGVuY2VudD4gPHdqYW1lc3d1QHRlbmNlbnQuY29tPgp3eXBiIDxUZW5jZW50PiA8d3lwaGFvLjIwMDdAMTYzLmNvbT4KeGlhb3htZW5nIDxNZXRhPiA8eGlhb3htZW5nQGZiLmNvbT4KWWFuIE1hIDxJbnRlbD4gPHlhbi5tYUBpbnRlbC5jb20+CnlhbmdzaGlqaWUuMjAyNCA8Qnl0ZURhbmNlPiA8eWFuZ3NoaWppZS4yMDI0QGJ5dGVkYW5jZS5jb20+Cnlhbm5neW91bmcgPFRlbmNlbnQ+IDxjaW5keXl5YW5nQHRlbmNlbnQuY29tPgpaaGVuIExpIDxNaWNyb3NvZnQ+IDx6aGxpQG1pY3Jvc29mdC5jb20+Cg==
109 changes: 51 additions & 58 deletions velox/docs/monthly-updates/june-2024.rst
Original file line number Diff line number Diff line change
Expand Up @@ -87,61 +87,54 @@ Credits
=======
::

56 Masha Basmanova <[email protected]>
20 Kevin Wilfong <[email protected]>
17 Jimmy Lu <[email protected]>
16 xiaoxmeng <[email protected]>
13 Deepak Majeti <[email protected]>
9 Pedro Eugenio Rocha Pedreira <[email protected]>
11 Zac Wen <[email protected]>
8 Bikramjeet Vig <[email protected]>
7 Ke <[email protected]>
7 Wei He <[email protected]>
6 Jialiang Tan <[email protected]>
6 wypb <[email protected]>
5 Jacob Wujciak-Jens <[email protected]>
5 PHILO-HE <[email protected]>
5 zhli1142015 <[email protected]>
4 Kevin Wilfong <[email protected]>
4 Orri Erling <[email protected]>
4 duanmeng <[email protected]>
4 yanngyoung <[email protected]>
3 Jia Ke <[email protected]>
3 Krishna Pai <[email protected]>
3 Pramod <[email protected]>
3 Sandino Flores <[email protected]>
3 lingbin <[email protected]>
3 mwish <[email protected]>
2 Andrii Rosa <[email protected]>
2 Christian Zentgraf <[email protected]>
2 rui-mo <[email protected]>
2 wypb <[email protected]>
1 Amit Dutta <[email protected]>
1 Andrii Rosa <[email protected]>
1 Ankita Victor <[email protected]>
1 Athmaja N <[email protected]>
1 Daniel Hunte <[email protected]>
1 Daniel Jonathan Hunte <[email protected]>
1 Deepashree Gandhi <[email protected]>
1 Huameng (Michael) Jiang <[email protected]>
1 Jacob Khaliqi <[email protected]>
1 Jialiang Tan <[email protected]>
1 Kunal Kataria <[email protected]>
1 NEUpanning <[email protected]>
1 Pranjal Shankhdhar <[email protected]>
1 Pratik Joseph Dabre <[email protected]>
1 Reetika Agrawal <[email protected]>
1 Yoav Helfman <[email protected]>
1 Zhenyuan Zhao <[email protected]>
1 aditi-pandit <[email protected]>
1 chenweiguo.vc <[email protected]>
1 deepthydavis <[email protected]>
1 gaoyangxiaozhu <[email protected]>
1 joey.ljy <[email protected]>
1 liangyongyuan <[email protected]>
1 lingbin <[email protected]>
1 rexan <[email protected]>
1 soumyaduriseti <[email protected]>
1 wjameswu <[email protected]>
1 yan ma <[email protected]>
1 yangshijie.2024 <[email protected]>
1 Aditi Pandit <IBM>
Copy link
Contributor

Choose a reason for hiding this comment

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

Why aren't we sorting by number of contributions anymore?

Copy link
Collaborator Author

@majetideepak majetideepak Dec 27, 2024

Choose a reason for hiding this comment

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

I felt this new order would put less emphasis on the contribution count.

1 Amit Dutta <Meta>
3 Andrii Rosa <Meta>
1 Ankita Victor <Microsoft>
1 Athmaja N <IBM>
8 Bikramjeet Vig <Meta>
2 Christian Zentgraf <[email protected]>
2 Daniel Jonathan Hunte <Meta>
13 Deepak Majeti <IBM>
1 Deepashree Gandhi <IBM>
1 Deepthy Davis <IBM>
1 Huameng (Michael) Jiang <Meta>
1 Jacob Khaliqi <IBM>
5 Jacob Wujciak-Jens <Voltron Data>
3 Jia Ke <Intel>
7 Jialiang Tan <Meta>
17 Jimmy Lu <Meta>
7 Ke <[email protected]>
24 Kevin Wilfong <Meta>
3 Krishna Pai <Meta>
1 Kunal Kataria <Meta>
55 Masha Basmanova <Meta>
1 NEUpanning <[email protected]>
4 Orri Erling <Meta>
5 PHILO-HE <Intel>
8 Pedro Pedreira <Meta>
3 Pramod Satya <IBM>
1 Pranjal Shankhdhar <Meta>
1 Pratik Joseph Dabre <IBM>
1 Reetika Agrawal <IBM>
2 Rui Mo <Intel>
3 Sandino Flores <Intel>
1 Soumya Duriseti <IBM>
7 Wei He <Meta>
1 Yan Ma <Intel>
1 Yoav Helfman <Meta>
11 Zac Wen <Meta>
5 Zhen Li <Microsoft>
1 Zhenyuan Zhao <Meta>
1 chenweiguo.vc <ByteDance>
4 duanmeng <Tencent>
1 gaoyangxiaozhu <[email protected]>
1 joey.ljy <Alibaba>
1 liangyongyuan <Xiaomi>
4 lingbin <Alibaba>
3 mwish <[email protected]>
1 rexan <[email protected]>
9 wypb <Tencent>
16 xiaoxmeng <Meta>
1 yangshijie.2024 <ByteDance>
4 yanngyoung <Tencent>
Loading