Обсуждение: someone else to do the list of acknowledgments

Поиск
Список
Период
Сортировка

someone else to do the list of acknowledgments

От
Peter Eisentraut
Дата:
I would like for someone else to prepare the list of acknowledgments in
the release notes this year.

I have been preparing the list of acknowledgments in the release notes
(example: [0]) since PostgreSQL 10 (launched from discussions at PGCon
2017 [1]).  I'm looking to hand this off now, so that I'm not hogging
this job forever.

[0]: 
https://www.postgresql.org/docs/17/release-17.html#RELEASE-17-ACKNOWLEDGEMENTS
[1]: 
https://wiki.postgresql.org/wiki/PgCon_2017_Developer_Meeting#Release_notes_scope.2C_and_giving_credit

I'm happy to train the next person and hand them my tips and scripts,
or they can of course define their own processes.

So that prospective candidates know what they are getting into, the
(my) process is approximately:

1. collect names from git logs in semi-automated way
2. sort, organize, fix, and normalize names
3. check manually against git log
4. commit
5. fix up based on public feedback
6. keep updated until release

The whole thing might take about 20 to 30 hours wall-clock time.

I have found it not useful to start this too early, since you'll get a
lot of new names during the beta period.  I have lately usually
started after the August beta release.  (Or you can start early and
keep it updated.  Again, it's your process.)

Anyone can do this, you don't need to be a committer or developer (but
you'll need to be able to produce a well-formed documentation patch).
However, I suggest that because there is a fair amount of work to
normalize, fix, and transliterate names, it would help if you've been
around for a while and have some passing familiarity with the names of
the people around here.  Also, since this list is often cited for
public credit, some care and attention to detail is needed.

So, there is some time to think about this.  Please discuss here if
you're interested or have questions.

(This is presupposing that we still want to do this.  If you have
other ideas for a better list or no list, this is also the time to
discuss this.)



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
The whole thing might take about 20 to 30 hours wall-clock time.

After this dev cycle, things with a defined end to them hold a greater attraction than they did previously.
 
So, there is some time to think about this.  Please discuss here if
you're interested or have questions.

I am interested.

Re: someone else to do the list of acknowledgments

От
Aleksander Alekseev
Дата:
Hi,

>> The whole thing might take about 20 to 30 hours wall-clock time.
>
> After this dev cycle, things with a defined end to them hold a greater attraction than they did previously.
>
>>
>> So, there is some time to think about this.  Please discuss here if
>> you're interested or have questions.
>
> I am interested.

+1

-- 
Best regards,
Aleksander Alekseev



Re: someone else to do the list of acknowledgments

От
Aleksander Alekseev
Дата:
Hi,

> >> The whole thing might take about 20 to 30 hours wall-clock time.
> >
> > After this dev cycle, things with a defined end to them hold a greater attraction than they did previously.
> >
> >>
> >> So, there is some time to think about this.  Please discuss here if
> >> you're interested or have questions.
> >
> > I am interested.
>
> +1

Sorry, I've just realized that my +1 can be interpreted as both voting
for Corey and as volunteering for making the list of acknowledgments.
To clarify, I meant that I'm interested too :)

-- 
Best regards,
Aleksander Alekseev



Re: someone else to do the list of acknowledgments

От
jian he
Дата:
hi.
maybe we should start working on this?

https://www.postgresql.org/developer/roadmap
says 18 will be released in September 2025.



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
On Sat, Aug 16, 2025 at 11:58 PM jian he <jian.universality@gmail.com> wrote:
hi.
maybe we should start working on this?

https://www.postgresql.org/developer/roadmap
says 18 will be released in September 2025.

I am.

 

Re: someone else to do the list of acknowledgments

От
jian he
Дата:
On Sun, Aug 17, 2025 at 12:40 PM Corey Huinker <corey.huinker@gmail.com> wrote:
>
> On Sat, Aug 16, 2025 at 11:58 PM jian he <jian.universality@gmail.com> wrote:
>>
>> hi.
>> maybe we should start working on this?
>>
>> https://www.postgresql.org/developer/roadmap
>> says 18 will be released in September 2025.
>
>
> I am.
>

hi.
Maybe you can share the draft patch so others can review it.

https://www.postgresql.org says:
"The planned date for the general availability of PostgreSQL 18 is
September 25, 2025."



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
516 contributors this cycle vs 462 last cycle.

When name accents/capitalization differed, I went with the string used in the previous year.

Some of the names that come from bug reports and doc fixes are just first names, and the discussion threads shed no light on the full name of the person.

I have a git log that has been "redacted", which is to say that every name attribution has been screened out, as well as names of known past contributors, and various other name-looking things that aren't people (ex. Microsoft Windows) screened out. Even with all that automation it is still over 50k lines, so if you want to double check that, make sure you have a comfy chair.

On Tue, Sep 9, 2025 at 12:07 PM jian he <jian.universality@gmail.com> wrote:
On Sun, Aug 17, 2025 at 12:40 PM Corey Huinker <corey.huinker@gmail.com> wrote:
>
> On Sat, Aug 16, 2025 at 11:58 PM jian he <jian.universality@gmail.com> wrote:
>>
>> hi.
>> maybe we should start working on this?
>>
>> https://www.postgresql.org/developer/roadmap
>> says 18 will be released in September 2025.
>
>
> I am.
>

hi.
Maybe you can share the draft patch so others can review it.

https://www.postgresql.org says:
"The planned date for the general availability of PostgreSQL 18 is
September 25, 2025."
Вложения

Re: someone else to do the list of acknowledgments

От
Ranier Vilela
Дата:


Em qua., 10 de set. de 2025 às 12:11, Corey Huinker <corey.huinker@gmail.com> escreveu:
516 contributors this cycle vs 462 last cycle.

When name accents/capitalization differed, I went with the string used in the previous year.

Some of the names that come from bug reports and doc fixes are just first names, and the discussion threads shed no light on the full name of the person.

I have a git log that has been "redacted", which is to say that every name attribution has been screened out, as well as names of known past contributors, and various other name-looking things that aren't people (ex. Microsoft Windows) screened out. Even with all that automation it is still over 50k lines, so if you want to double check that, make sure you have a comfy chair.
I think that "Rainier Vilela" is a mistake and should be removed.
The correct is "Ranier Vilela"

best regards,
Ranier Vilela

Re: someone else to do the list of acknowledgments

От
Daniel Gustafsson
Дата:
> On 10 Sep 2025, at 17:11, Corey Huinker <corey.huinker@gmail.com> wrote:
>
> 516 contributors this cycle vs 462 last cycle.
>
> When name accents/capitalization differed, I went with the string used in the previous year.
>
> Some of the names that come from bug reports and doc fixes are just first names, and the discussion threads shed no
lighton the full name of the person. 
>
> I have a git log that has been "redacted", which is to say that every name attribution has been screened out, as well
asnames of known past contributors, and various other name-looking things that aren't people (ex. Microsoft Windows)
screenedout. Even with all that automation it is still over 50k lines, so if you want to double check that, make sure
youhave a comfy chair. 

A few probable, or guaranteed, duplicates:

Daniel Gustafs
Daniel Gustafsson

Kuntal Ghosh
Kuntal Gosh

Yasir
Yasir Hussain

There are a few first-names-only that need to be verified, IME they resolve to
a name already on the list.

Andrew
Dmitry
Felix


--
Daniel Gustafsson




Re: someone else to do the list of acknowledgments

От
Álvaro Herrera
Дата:
On 2025-Sep-10, Corey Huinker wrote:

> Aysén Region

This is not a contributor name but a toponymic.  I think you got it from this
commit:

commit 368c3fbf9da96787d4e7cae61e11518d72f75071
Author:     Tom Lane <tgl@sss.pgh.pa.us> []
AuthorDate: Wed Apr 30 11:13:49 2025 -0400
CommitDate: Wed Apr 30 11:13:49 2025 -0400

    Update time zone data files to tzdata release 2025b.
    
    DST law changes in Chile: there is a new time zone America/Coyhaique
    for Chile's Aysén Region, to account for it changing to UTC-03
    year-round and thus diverging from America/Santiago.
    
    Historical corrections for Iran.
    
    Backpatch-through: 13



Also please note that my name appears twice, once with A and once with
Á (sorts at the end).  The latter is correct.

"Yasir" is the same person as "Yasir Hussain".

"Anton A. Melnikov" is probably the same as "Anton Melnikov", and "David
E. Wheeler" is likely "David Wheeler".

Per https://www.postgresql.org/message-id/18806-d70b0c9fdf63dcbf@postgresql.org
we can credit 孟令彬 as "lingbin meng".

Per https://www.postgresql.org/message-id/tencent_CA843A8385CB3130B9ABC1E55023FC4E4D05%40qq.com
we can credit 清浅 as "Chengwen Wu".

-- 
Álvaro Herrera        Breisgau, Deutschland  —  https://www.EnterpriseDB.com/
"Hay dos momentos en la vida de un hombre en los que no debería
especular: cuando puede permitírselo y cuando no puede" (Mark Twain)



Re: someone else to do the list of acknowledgments

От
Michael Paquier
Дата:
On Wed, Sep 10, 2025 at 07:57:26PM +0200, Alvaro Herrera wrote:
> Per https://www.postgresql.org/message-id/tencent_CA843A8385CB3130B9ABC1E55023FC4E4D05%40qq.com
> we can credit 清浅 as "Chengwen Wu".

Good catch, thanks!  I didn't notice his name as this message seems to
have been cut from the original thread where the bug has been
reported.
--
Michael

Вложения

Re: someone else to do the list of acknowledgments

От
jian he
Дата:
On Wed, Sep 10, 2025 at 11:11 PM Corey Huinker <corey.huinker@gmail.com> wrote:
>
> 516 contributors this cycle vs 462 last cycle.
>
> When name accents/capitalization differed, I went with the string used in the previous year.
>
> Some of the names that come from bug reports and doc fixes are just first names, and the discussion threads shed no
lighton the full name of the person. 
>
> I have a git log that has been "redacted", which is to say that every name attribution has been screened out, as well
asnames of known past contributors, and various other name-looking things that aren't people (ex. Microsoft Windows)
screenedout. Even with all that automation it is still over 50k lines, so if you want to double check that, make sure
youhave a comfy chair. 
>

Andrei Lepikhov
Andrey Lepikhov
refers to the same person, I think.

Masao Fujii
Fujii Masao
refers to the same person too?

Junwang Zhao
Zhao Junwang
refers to the same person too?


"Hacking Discord" wrong?



Re: someone else to do the list of acknowledgments

От
jian he
Дата:
hi.

Nikita
Nikita Kalinin
Nikita Malakhov
The first "Nikita" refers to the commit below
058b5152f02ef86c98a795c14dbd6a8e195f4fd1.

Author: Daniel Gustafsson <dgustafsson@postgresql.org>
Date:   Thu Mar 27 22:57:34 2025 +0100
    Fix guc_malloc calls for consistency and OOM checks
    Author: Daniel Gustafsson <daniel@yesql.se>
    Reported-by: Nikita <pm91.arapov@gmail.com>
    Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
    Bug: #18845
    Discussion: https://postgr.es/m/18845-582c6e10247377ec@postgresql.org
    Backpatch-through: 16

maybe we can credit it to
Nikita <pm91.arapov@gmail.com>


Wenhui Qiu
wenhui qiu
I use ``git log  --grep='Wenhui Qiu' `` can not find any result.
I think ``wenhui qiu`` is the correct one.

Zhihong Yu
Ted Yu
refers to the same person too.

Álvaro Herrera
Alvaro Herrera
refers to the same person.

Hou Zhijie
Zhijie Hou
refers to the same person.

Zharkov Roman
Roman Zharkov
refers to the same person, by comparing email address

Yuki Seino
Seino Yuki
refers to the same person, by comparing email address



Re: someone else to do the list of acknowledgments

От
jian he
Дата:
hi.

Kuroda Hayato
Hayato Kuroda
refers to the same person.

Takatsuka Haruka
Haruka Takatsuka
refers to the same person.



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
I think that "Rainier Vilela" is a mistake and should be removed.
The correct is "Ranier Vilela"

best regards,
Ranier Vilela

I trust your expertise in this matter.  

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
Apologies, several email responses went to just individuals instead of the group.

On Wed, Sep 10, 2025 at 10:50 PM jian he <jian.universality@gmail.com> wrote:
hi.

Nikita
Nikita Kalinin
Nikita Malakhov
The first "Nikita" refers to the commit below
058b5152f02ef86c98a795c14dbd6a8e195f4fd1. 

maybe we can credit it to
Nikita <pm91.arapov@gmail.com>

The email address associated doesn't show up elsewhere, so I left it just "Nikita".
 

Zhihong Yu
Ted Yu
refers to the same person too.

I'm inclined to believe you, but can you cite a link between the two? Especially one that shows a name preference.
 
Hou Zhijie
Zhijie Hou
refers to the same person.

Went with Hou Zhijie based on email signature.


Yuki Seino
Seino Yuki
refers to the same person, by comparing email address

Went with Yuki Seino based on email signature.
 

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:


On Thu, Sep 11, 2025 at 12:35 AM jian he <jian.universality@gmail.com> wrote:
hi.

Kuroda Hayato
Hayato Kuroda
refers to the same person.

Takatsuka Haruka
Haruka Takatsuka
refers to the same person.

Fixed. 

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
Fixed. 

More than a few acknowledgements of edits went reply instead of reply-all, but I think they've been addressed.

Down to 505 contributors from 516 in v18.

Updated credits list and full-outer-join diff lists attached.
 
Вложения

Re: someone else to do the list of acknowledgments

От
Tom Lane
Дата:
Corey Huinker <corey.huinker@gmail.com> writes:
> On Wed, Sep 10, 2025 at 10:50 PM jian he <jian.universality@gmail.com>
> wrote:
>> Zhihong Yu
>> Ted Yu
>> refers to the same person too.

> I'm inclined to believe you, but can you cite a link between the two?
> Especially one that shows a name preference.

The forms that appear in my local archives are

Zhihong Yu <zyu@yugabyte.com>
Ted Yu <yuzhihong@gmail.com>

While that's not evidence that would satisfy a court of law, it's
close enough for the purpose at hand.

The yugabyte.com address doesn't seem to have been active since 2022
though; recent references to it are only in messages doing
reply-to-all.  I'd go with the gmail address as being current,
and therefore with "Ted" as being the person's current preference,
barring input to the contrary.

>> Yuki Seino
>> Seino Yuki
>> refers to the same person, by comparing email address

> Went with Yuki Seino based on email signature.

Westerners tend to have a hard time distinguishing given name
from family name in Eastern names, and the lack of consistency
about that in email signatures doesn't help :-(.  Our intention
in the release notes is to write given names first, but I'm sure
we've made many mistakes of that sort.  Perhaps some of our
Eastern colleagues can offer some help about which way to spell
these.  (Checking past iterations of the release notes could
be helpful, too.)

            regards, tom lane



Re: someone else to do the list of acknowledgments

От
Robins Tharakan
Дата:

On Thu, 11 Sept 2025 at 14:28, Corey Huinker <corey.huinker@gmail.com> wrote:
>>
>> Fixed.
>
>
> More than a few acknowledgements of edits went reply instead of reply-all, but I think they've been addressed.

Thanks for working on this:

These (reported earlier) still exist:
Kuroda Hayato vs Hayato Kuroda
Roman Zharkov vs Zharkov Roman

Unsure if this is the same person:
"Dmitry Koval" "Dmitry Kovalenko"

This line is probably unnecessary:
newtglobal postgresql_contributors

-
robins

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:

These (reported earlier) still exist:
Kuroda Hayato vs Hayato Kuroda
Roman Zharkov vs Zharkov Roman

Fixed.
 

Unsure if this is the same person:
"Dmitry Koval" "Dmitry Kovalenko"

Might be. I defer to the 1-2 subject matter expert(s).
 
This line is probably unnecessary:
newtglobal postgresql_contributors

Yeah, that's a strange one. It's definitely an attribution, so it stays, but I have no opinion about whether it makes it into the SGML.

Re: someone else to do the list of acknowledgments

От
Tom Lane
Дата:
Corey Huinker <corey.huinker@gmail.com> writes:
>> This line is probably unnecessary:
>> newtglobal postgresql_contributors

> Yeah, that's a strange one. It's definitely an attribution, so it stays,
> but I have no opinion about whether it makes it into the SGML.

This seems to have been an alias used by an indeterminate group of
people, eg here:

https://www.postgresql.org/message-id/174176421219.294105.3395783202038263246.pgcf@coridan.postgresql.org

I see only a few of these in the archives, so my preference is to just
drop it not try to trace down exactly who was behind the alias.  In
general our intention is to credit actual individuals in the release
notes, so this doesn't qualify.

            regards, tom lane



回复:someone else to do the list of acknowledgments

От
"李海洋(陌痕)"
Дата:
Hello everyone!
     Apologies for jumping in with an unrelated question — I just happened
to see this email.  For the acknowledgment list, is the cutoff point the date of the
PostgreSQL 18 official release (September 25, 2025), or does it refer to an earlier date?

— 
Regards
Haiyang Li


 

Re: 回复:someone else to do the list of acknowledgments

От
Tom Lane
Дата:
"=?UTF-8?B?5p2O5rW35rSLKOmZjOeXlSk=?=" <mohen.lhy@alibaba-inc.com> writes:
> Apologies for jumping in with an unrelated question — I just happened
> to see this email. For the acknowledgment list, is the cutoff point the date of the
>  PostgreSQL 18 official release (September 25, 2025), or does it refer to an earlier date?

I'm not sure that we have an official policy on that point.
My own take on it would be "are you mentioned in the commit
log leading up to 18.0?" (or some slightly-earlier point where
the release notes are finalized).  It's not really about dates
but about contributions to that branch; otherwise we might be
falsely crediting people who worked on 19.x but not 18.x.

Also ... in the big scheme of things, we are way more interested
in crediting ongoing contributors than single events.  So if
you're there in the 19, 20, etc release notes but not 18.0,
I think you should be okay with that.  Everybody started sometime.

            regards, tom lane



Re: someone else to do the list of acknowledgments

От
Daniel Gustafsson
Дата:
> On 11 Sep 2025, at 08:50, Tom Lane <tgl@sss.pgh.pa.us> wrote:

> It's not really about dates but about contributions to that branch;

+1

--
Daniel Gustafsson




Re: someone else to do the list of acknowledgments

От
Dmitry Yurichev
Дата:
On 9/10/25 19:30, Daniel Gustafsson wrote:
> There are a few first-names-only that need to be verified, IME they resolve to
> a name already on the list.
>
> Andrew
> Dmitry
> Felix

Regarding Dmitry.

If we are talking about this commit
c70b6db34ffeab48beef1fb4ce61bcad3772b8dd,
then this is Dmitry Yurichev.

I'm only the author of the issue here,
and the patch and commit itself were done by Yugo Nagata and Dean Rasheed.

commit c70b6db34ffeab48beef1fb4ce61bcad3772b8dd
Author: Dean Rasheed <dean.a.rasheed@gmail.com>
Date:   Fri Sep 5 08:21:35 2025 +0100

     Fix concurrent update issue with MERGE.

     Reported-by: Dmitry <dsy.075@yandex.ru>
     Author: Yugo Nagata <nagata@sraoss.co.jp>
     Reviewed-by: Dean Rasheed <dean.a.rasheed@gmail.com>
     Reviewed-by: Chao Li <li.evan.chao@gmail.com>
     Discussion: 
https://postgr.es/m/1570d30e-2b95-4239-b9c3-f7bf2f2f8556@yandex.ru
     Backpatch-through: 15


-- 
Best regards,
Dmitry Yurichev.




Re: someone else to do the list of acknowledgments

От
Etsuro Fujita
Дата:
On Thu, Sep 11, 2025 at 2:23 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Corey Huinker <corey.huinker@gmail.com> writes:
> > On Wed, Sep 10, 2025 at 10:50 PM jian he <jian.universality@gmail.com>
> > wrote:
> >> Yuki Seino
> >> Seino Yuki
> >> refers to the same person, by comparing email address
>
> > Went with Yuki Seino based on email signature.

Right, "Yuki" is his given name.

> Westerners tend to have a hard time distinguishing given name
> from family name in Eastern names, and the lack of consistency
> about that in email signatures doesn't help :-(.  Our intention
> in the release notes is to write given names first, but I'm sure
> we've made many mistakes of that sort.  Perhaps some of our
> Eastern colleagues can offer some help about which way to spell
> these.  (Checking past iterations of the release notes could
> be helpful, too.)

These are in the wrong order (surname followed by given name):

Katsuragi Yuta
Kuroda Hayato
Sutou Kouhei
Takatsuka Haruka

Thanks for working on this!

Best regards,
Etsuro Fujita



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
Regarding Dmitry.

If we are talking about this commit
c70b6db34ffeab48beef1fb4ce61bcad3772b8dd,
then this is Dmitry Yurichev.

Updated. That does appear to have been the last last-name-less Dmitry mention or attribution remaining.

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
These are in the wrong order (surname followed by given name):

Katsuragi Yuta
Kuroda Hayato
Sutou Kouhei
Takatsuka Haruka



These have been updated. I'm holding off on releasing the update files pending Daniel sending me a list of known preferred names. I'll release another file after I've integrated that list into my process.
 

Re: someone else to do the list of acknowledgments

От
Ekaterina Kiryanova
Дата:
Hello!
I just happened to notice this message, and I’m certain they are
different people as both of them are my colleagues.


>     Unsure if this is the same person:
>     "Dmitry Koval" "Dmitry Kovalenko"
>
>
> Might be. I defer to the 1-2 subject matter expert(s).
>


--
Ekaterina Kiryanova
Technical Writer
Postgres Professional
the Russian PostgreSQL Company




Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:

These have been updated. I'm holding off on releasing the update files pending Daniel sending me a list of known preferred names. I'll release another file after I've integrated that list into my process.
 

So here's the remaining one-name attributions:

commit_hash                               name      email                        
----------------------------------------  --------  -----------------------------
67a2fbb8f9e9f75df08208e75da412c43a814688  RyotaK    ryotak.mail@gmail.com        
31c09ef4563612467b31149713896948e5532684            alexander.kjall@hafslund.no  
7b1053a577494871acb5e91c63abb2bade5b8dea  Andrew    psy2000usa@yahoo.com        
d47f922246b54f0290811951e0b73a3d6110437c  Kaimeh    kkaimeh@gmail.com            
058b5152f02ef86c98a795c14dbd6a8e195f4fd1  Nikita    pm91.arapov@gmail.com        
901a1cf8b4a291a3a22021bf7acb516c1d278e53  Felix     afripowered@gmail.com        
4f15759bdcddd23e874526a6b2c0ff86e0beb042            anani191181515@gmail.com    
6313a76b355e3640aba4cc80456a65c2bbc55a80  Asphator  asphator@gmail.com          
1eb5564230a3b82f7f8e8b91b93114dbde66c811            k.man.113@gmail.com          
17b4aa77c3a161a9d0e7b08bd9931fe9fd051540            shixiong327926@gmail.com     

I'm inclined to just delete these as far as credits are concerned as they probably aren't a single person:

38c579b08988e6f1a5bd74241d0a1001421d8015            rootcause000@gmail.com      
adf97c1562380e02acd60dc859c289ed3a8352ee  Tels      nospam-pg-abuse@bloodgate.com

Likewise, not a likely single person:

newtglobal postgresql_contributors postgresql_contributors@newtglobalcorp.com

 So here's the updated.

This was done against the git log REL_17_STABLE..REL_18_STABLE,
as of 2d756ebbe857e3d395d18350bf232300ebd23981 on master and a7024398b80a836a83c00af42c6ab7cc25c12087 on REL_18_STABLE.

Вложения

Re: someone else to do the list of acknowledgments

От
Daniel Gustafsson
Дата:
> On 18 Sep 2025, at 07:02, Corey Huinker <corey.huinker@gmail.com> wrote:

> These have been updated. I'm holding off on releasing the update files pending Daniel sending me a list of known
preferrednames. I'll release another file after I've integrated that list into my process. 

Thanks for working on this!

> So here's the remaining one-name attributions:
>
> commit_hash                               name      email
> ----------------------------------------  --------  -----------------------------
> 67a2fbb8f9e9f75df08208e75da412c43a814688  RyotaK    ryotak.mail@gmail.com
> 31c09ef4563612467b31149713896948e5532684            alexander.kjall@hafslund.no
> 7b1053a577494871acb5e91c63abb2bade5b8dea  Andrew    psy2000usa@yahoo.com
> d47f922246b54f0290811951e0b73a3d6110437c  Kaimeh    kkaimeh@gmail.com
> 058b5152f02ef86c98a795c14dbd6a8e195f4fd1  Nikita    pm91.arapov@gmail.com
> 901a1cf8b4a291a3a22021bf7acb516c1d278e53  Felix     afripowered@gmail.com
> 4f15759bdcddd23e874526a6b2c0ff86e0beb042            anani191181515@gmail.com
> 6313a76b355e3640aba4cc80456a65c2bbc55a80  Asphator  asphator@gmail.com
> 1eb5564230a3b82f7f8e8b91b93114dbde66c811            k.man.113@gmail.com
> 17b4aa77c3a161a9d0e7b08bd9931fe9fd051540            shixiong327926@gmail.com

Cross-referencing my list I found a few more which should be looked at:

1ab67c9dfaadda86059f405e5746efb6ddb9fe21
Author: vaibhave postgres <postgresvaibhave@gmail.com>

68dfecbef210dc000271553cfcb2342989d4ca0f
Reporter: usamoi@outlook.com

1afe31f03cd268a0bbb7a340d56b8eef6419bcb0
Reporter: wizardbrony@gmail.com

cf4401fe6cf56811343edcad29c96086c2c66481
Author: wuchengwen <drec.wu@foxmail.com>
(wuchengwen from the patch, 清浅 in the email)

Previous years notes do not include names where we only know the email address,
not sure what our policy on that is.  Personally I think they should be
included, they are credited in the commitlog so they clearly belong in the
acknowledgments.

--
Daniel Gustafsson




Re: someone else to do the list of acknowledgments

От
Álvaro Herrera
Дата:
On 2025-Sep-18, Corey Huinker wrote:

> Álvaro Mongil    

Hmm, where does this name come from?  I can't find it anywhere.

[... trolls logs ...] ah, did you get it on private email from
alvaro@datadoghq.com ?

-- 
Álvaro Herrera        Breisgau, Deutschland  —  https://www.EnterpriseDB.com/
Si no sabes adonde vas, es muy probable que acabes en otra parte.



Re: someone else to do the list of acknowledgments

От
Daniel Gustafsson
Дата:
> On 18 Sep 2025, at 11:23, Álvaro Herrera <alvherre@kurilemu.de> wrote:
>
> On 2025-Sep-18, Corey Huinker wrote:
>
>> Álvaro Mongil
>
> Hmm, where does this name come from?  I can't find it anywhere.
>
> [... trolls logs ...] ah, did you get it on private email from
> alvaro@datadoghq.com ?

Thats correct (this name comes from my list of names that Corey referred to).

--
Daniel Gustafsson




Re: someone else to do the list of acknowledgments

От
Peter Eisentraut
Дата:
On 18.09.25 10:14, Daniel Gustafsson wrote:
>> On 18 Sep 2025, at 07:02, Corey Huinker <corey.huinker@gmail.com> wrote:
> 
>> These have been updated. I'm holding off on releasing the update files pending Daniel sending me a list of known
preferrednames. I'll release another file after I've integrated that list into my process.
 
> 
> Thanks for working on this!

Now is anyone planning to commit this?  I can do it if no one else is 
lined up.

> Previous years notes do not include names where we only know the email address,
> not sure what our policy on that is.  Personally I think they should be
> included, they are credited in the commitlog so they clearly belong in the
> acknowledgments.

The policy was that we only included persons whose name we know.  The 
reason being, if they don't want to be known, then they also don't need 
to be listed in the credits.




Re: someone else to do the list of acknowledgments

От
Daniel Gustafsson
Дата:
> On 18 Sep 2025, at 14:25, Peter Eisentraut <peter@eisentraut.org> wrote:
>
> On 18.09.25 10:14, Daniel Gustafsson wrote:
>>> On 18 Sep 2025, at 07:02, Corey Huinker <corey.huinker@gmail.com> wrote:
>>> These have been updated. I'm holding off on releasing the update files pending Daniel sending me a list of known
preferrednames. I'll release another file after I've integrated that list into my process. 
>> Thanks for working on this!
>
> Now is anyone planning to commit this?  I can do it if no one else is lined up.

I was thinking we should wait for more timezones to have a chance to dig into
the list before committing.  If you want to pick it up since you have a long
history of doing the list, feel free, else I can take care of it.

>> Previous years notes do not include names where we only know the email address,
>> not sure what our policy on that is.  Personally I think they should be
>> included, they are credited in the commitlog so they clearly belong in the
>> acknowledgments.
>
> The policy was that we only included persons whose name we know.  The reason being, if they don't want to be known,
thenthey also don't need to be listed in the credits. 

My take would be that if they don't want to be known, they wouldn't have
contacted us in the first place.  However, if we have a policy in place then
sticking to it makes us consistent and consistency is good.

--
Daniel Gustafsson




Re: someone else to do the list of acknowledgments

От
jian he
Дата:
On Thu, Sep 18, 2025 at 1:02 PM Corey Huinker <corey.huinker@gmail.com> wrote:
>>
>  So here's the updated.
>
> This was done against the git log REL_17_STABLE..REL_18_STABLE,
> as of 2d756ebbe857e3d395d18350bf232300ebd23981 on master and a7024398b80a836a83c00af42c6ab7cc25c12087 on
REL_18_STABLE.
>

Hacking Discord
should be removed.



Re: someone else to do the list of acknowledgments

От
Bruce Momjian
Дата:
On Sun, Aug 17, 2025 at 11:57:50AM +0800, jian he wrote:
> hi.
> maybe we should start working on this?
> 
> https://www.postgresql.org/developer/roadmap
> says 18 will be released in September 2025.

Folks, our list of PG 18 "new features and enhancements" and
"Acknowledgments" is being added very late in the process.  jian asked
about this in mid-August, and I did the same in late August:

    https://www.postgresql.org/message-id/aLMo7lJKg8bWUs3y@momjian.us

I can't think of any good reason we are having to rush to complete this
when we knew and were warned months ago it was needed.  Yes, it is
_slightly_ easier to do it only once rather than do it early and keep it
updated, but there isn't that a great a benefit that we should be
waiting until the last few days to complete this.

-- 
  Bruce Momjian  <bruce@momjian.us>        https://momjian.us
  EDB                                      https://enterprisedb.com

  Do not let urgent matters crowd out time for investment in the future.



Re: someone else to do the list of acknowledgments

От
Robert Haas
Дата:
On Thu, Sep 18, 2025 at 11:13 AM Bruce Momjian <bruce@momjian.us> wrote:
> I can't think of any good reason we are having to rush to complete this
> when we knew and were warned months ago it was needed.  Yes, it is
> _slightly_ easier to do it only once rather than do it early and keep it
> updated, but there isn't that a great a benefit that we should be
> waiting until the last few days to complete this.

I complained about this same problem yesterday on another thread.

--
Robert Haas
EDB: http://www.enterprisedb.com



Re: someone else to do the list of acknowledgments

От
Bruce Momjian
Дата:
On Thu, Sep 18, 2025 at 11:18:04AM -0400, Robert Haas wrote:
> On Thu, Sep 18, 2025 at 11:13 AM Bruce Momjian <bruce@momjian.us> wrote:
> > I can't think of any good reason we are having to rush to complete this
> > when we knew and were warned months ago it was needed.  Yes, it is
> > _slightly_ easier to do it only once rather than do it early and keep it
> > updated, but there isn't that a great a benefit that we should be
> > waiting until the last few days to complete this.
> 
> I complained about this same problem yesterday on another thread.

Yeah, I saw.  I was trying to find older references to show that waiting
this long just makes the job harder since there is less time for
adjustment, and people are getting nervous.

-- 
  Bruce Momjian  <bruce@momjian.us>        https://momjian.us
  EDB                                      https://enterprisedb.com

  Do not let urgent matters crowd out time for investment in the future.



Re: someone else to do the list of acknowledgments

От
jian he
Дата:
On Thu, Sep 18, 2025 at 1:02 PM Corey Huinker <corey.huinker@gmail.com> wrote:
>>
>
>  So here's the updated.
>
> This was done against the git log REL_17_STABLE..REL_18_STABLE,
> as of 2d756ebbe857e3d395d18350bf232300ebd23981 on master and a7024398b80a836a83c00af42c6ab7cc25c12087 on
REL_18_STABLE.
>

hi.
I double checked all the new names (in PG18, not in PG17) again.

all looks good, except that I can can not found these 3 names:
Emanuel Ionescu (do you mean commit 4200fea80e79851994b8eb5a64a3d4420456c977)
Jorge Solórzano
Gunnar Wagner



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
On Thu, Sep 18, 2025 at 9:33 AM jian he <jian.universality@gmail.com> wrote:
On Thu, Sep 18, 2025 at 1:02 PM Corey Huinker <corey.huinker@gmail.com> wrote:
>>
>  So here's the updated.
>
> This was done against the git log REL_17_STABLE..REL_18_STABLE,
> as of 2d756ebbe857e3d395d18350bf232300ebd23981 on master and a7024398b80a836a83c00af42c6ab7cc25c12087 on REL_18_STABLE.
>

Hacking Discord
should be removed.

Grrrr. I thought I added that to my "things that regex like a name but aren't" list. Thanks.
 

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:

all looks good, except that I can can not found these 3 names:
Emanuel Ionescu (do you mean commit 4200fea80e79851994b8eb5a64a3d4420456c977)
Jorge Solórzano
Gunnar Wagner

I think those all came from Daniel's list of corrections, which didn't have commit granularity.
 

Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:

I was thinking we should wait for more timezones to have a chance to dig into
the list before committing.  If you want to pick it up since you have a long
history of doing the list, feel free, else I can take care of it.

Fire Emerald replied to Álvaro and myself off-list, saying they preferred that nickname over any real name.

With that, I think the only change since the last drop is the removal of Hacking Discord, which my scanner read as a name alias/qualifier like Jane Doe (BIg Megacorp), so I think we're done.

Re: someone else to do the list of acknowledgments

От
Peter Eisentraut
Дата:
On 19.09.25 14:52, Corey Huinker wrote:
> 
>     I was thinking we should wait for more timezones to have a chance to
>     dig into
>     the list before committing.  If you want to pick it up since you
>     have a long
>     history of doing the list, feel free, else I can take care of it.
> 
> 
> Fire Emerald replied to Álvaro and myself off-list, saying they 
> preferred that nickname over any real name.
> 
> With that, I think the only change since the last drop is the removal of 
> Hacking Discord, which my scanner read as a name alias/qualifier 
> like Jane Doe (BIg Megacorp), so I think we're done.

I have committed your v18 list, with the removal of "Hacking Discord". 
I also removed "newtglobal postgresql_contributors", which is not an 
individual.

Beyond that, the postprocessing steps were:

- sort list by collate "en-x-icu"
- add XML markup (sed -r 's,.*,    <member>&</member>,')
- remove non-Latin1 characters until fop is happy




Re: someone else to do the list of acknowledgments

От
Aleksander Alekseev
Дата:
Hi,

> With that, I think the only change since the last drop is the removal of Hacking Discord, which my scanner read as a
namealias/qualifier like Jane Doe (BIg Megacorp), so I think we're done.
 

FWIW the following entries look the same to me:

+    <member>Andrew</member>
+    <member>Felix</member>
+    <member>Nikita</member>

It's like "John". These entries don't seem to reference any particular person.

--
Best regards,
Aleksander Alekseev



Re: someone else to do the list of acknowledgments

От
Corey Huinker
Дата:
On Fri, Sep 19, 2025 at 8:58 AM Aleksander Alekseev <aleksander@tigerdata.com> wrote:
Hi,

> With that, I think the only change since the last drop is the removal of Hacking Discord, which my scanner read as a name alias/qualifier like Jane Doe (BIg Megacorp), so I think we're done.

FWIW the following entries look the same to me:

+    <member>Andrew</member>
+    <member>Felix</member>
+    <member>Nikita</member>

It's like "John". These entries don't seem to reference any particular person.

They are. I checked thread history, and we chased all three names down the rabbit hole, and found no last name. Email addresses matter in other situations, but not release credits. I trust the committers to handle them as they see fit.

I think that the policies for how to handle names in this list are evolving as the community grows, and I have a few ideas for how to make this process smoother next time around, with some procedures for asking the contributors themselves how they want to be attributed well in advance of the release date.