> On Aug 6, 2026, at 15:09, Corey Huinker <[email protected]> wrote:
> 
> I've been working offline on a system for generating the credits for a given 
> postgres release, which derives most of its notion of what a name is based on 
> what passed for real names in previous year's release credits and the 
> name/email combinations that people use when sending to the hackers list. 
> When names without emails or emails without names are found, it checks to see 
> if that name/email was used with a proper pairing elsewhere. From there I can 
> build up correction lists to cover typos and misspellings.
> 
> The obvious gaps created by that sort of a system is that it doesn't 
> immediately recognize first-time contributors, and it doesn't recognize the 
> first time a typo happens, etc.
> 
> To that end, I've compiles three lists:
> 
> 1. names that don't yet have a known "preferred name". 9 times out of 10 the 
> name is fine, but I'd like to have the community take a pass at correcting 
> name spellings, proper name order, etc. There are 7 of these.
> 
> 2. email addresses with no name associated. The program goes through the 
> pg-hackers mbox files from 2024 up through last month - so the email being in 
> this list is probably a sign that either the email address was erroneous, or 
> the sender does not want their name associated. There are 288 of these, but I 
> assume a lot of them are duplicates.
> 
> 3. Names in preferred_name+variant_name where evidence exists that the 
> preferred name is the spelling preferred by that person, with additional rows 
> pairing the preferred names with known variations/typos/etc. There are 320 of 
> these, but some may be duplicates.
> 
> If you did work on v19, your name or email should be in one of those. Check 
> it out, post corrections and I'll coalesce them. Also, if you expected to see 
> your name (or somebody else's) but don't, reply with the commit hash(es) that 
> you feel are in error.
> <unverified_names.tsv><email_address_but_no_name.tsv><preferred_name_with_variations.tsv>

Hi Corey,

Thanks for working on that.

For List 1, I see that some Chinese names are spelled in Chinese Pinyin. I know 
some of these people, so I think their preferred names can remain the same. For 
example, Bihua Wang’s preferred name can also be Bihua Wang.

I understand that it may be difficult for you to identify all the Chinese 
Pinyin names, so here they are. Some names were not in first-name-last-name 
order, so I corrected them, for example, "Hu Xunqi -> Xunqi Hu." There were 
also a few duplicates, which I marked as well.
```
Bihua Wang
Chengpeng Yan
Chi Zhang
Chong Peng
Chuanwen Hu
Dapeng Wang
Dewei Dai
Feilong Meng
Feng Wu
GaoZengqi -> Zengqi Gao
Haiyang Li
Haowu Ge
Haoyan Wang
Hu Xunqi -> Xunqi Hu
Jihe Wang
Jinbinge -> Bing’e Jin
Jinhui Lai
Lu Feng
Meng Zhang
Ning Sun
Ning Wu
Qifan Liu
Runyuan He
Shengbin Zhao
Shixin Wang
Tan Yang -> Yang Tan
Tenglong Gu
Tianchen Zhang
Tiancheng Ge
Tingchuan Sun
Wang Peng -> Peng Wang
Wang Yuelin -> Yuelin Wang
Xiangyu Liang
Xiaopeng Wang
Xingbin She
Xueyu Gao
Yang Yuanzhuo -> Yuanzhou Yang
Yi Ding
Yilin Zhang
Yingying Chen
Yu Kunpeng -> Kunpeng Yi
Yu Wang
Yuan Li
Yuan Li(carol) : dup to Yuan Li
Yuanchao Zhang
Yuchen Li
Yuefei Shi
Yuelin Wang
Zepeng Zhang
Zhang Hu
Zheng Tao
Zhenwei Shang
Zhibai Song
Zhiyuan Su
Zizhen Qiao
ZizhuanLiu X-MAN - Zizhuan Liu
albert tan : dup to Tan Yang
ji xu -> Ji Xu
jie wang -> Jie Wang
kelan -> Ke Lan
liu xiaohui -> Xiaohui Liu
liujinyang -> Jinyang Liu
myzhen -> Mingyang Zhen
shiyu qin -> Shiyu Qin
songjinzhou -> Songjin Zhou
tianbing -> Bing Tian
zengman -> Man Zeng
zhanglihui -> Lihui Zhang
zhangqiang -> Qing Zhang
zhibin wang -> Zhibin Wang
zourenli -> Renli Zou
彭冲 : dup to Chong Peng
王跃林 : dup to Yuelin Wang
```

For List 3, I see that my name appears twice:
```
Chao Li Chao Li
Chao Li Chao Li (Evan)
```

Please just use “Chao Li” as my preferred name, as it is also my legal name on 
my passport.

Best regards,
--
Chao Li (Evan)
HighGo Software Co., Ltd.
https://www.highgo.com/






Reply via email to