Re: daitch_mokotoff module
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Dag Lem <dag@nimrod.no>
Cc: Tomas Vondra <tomas.vondra@enterprisedb.com>, Alvaro Herrera <alvherre@alvh.no-ip.org>, Paul Ramsey <pramsey@cleverelephant.ca>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2023-02-11T02:58:30Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Avoid using non-ASCII commentary in daitch_mokotoff.c.
- 1c54b93a8cf9 16.0 landed
-
Remove some non-ASCII symbols from a comment.
- d6b5dee42de7 16.0 landed
-
Remove useless dependencies in daitch_mokotoff_header.pl.
- 2bfbad9c4220 16.0 landed
-
Pacify perlcritic.
- edc627ae2763 16.0 landed
-
Add support for Daitch-Mokotoff Soundex in contrib/fuzzystrmatch.
- a290378a3752 16.0 landed
-
Enable routine running of citext's UTF8-specific test cases.
- c2e8bd27519f 15.0 landed
Hi, On 2023-02-09 10:28:36 +0100, Dag Lem wrote: > I'll ask again, would the proposed credits be acceptable? In this case, > the code already existed elsewhere (as in your example for double > metaphone) as a separate extension. The copyright owner is OK with > copyright assignment, however I find it quite unreasonable that proper > credits should not be given. You don't need to assign copyright, it needs however be licensed under the terms of the PostgreSQL License. > Neither commit messages nor release notes > follow the contributed module, which is in its entirety contributed by > an external entity. The problem with adding credits to source files is that it's hard to maintain them reasonably over time. At what point has a C file been extended sufficiently to warrant an additional author? > I'll also point out that in addition to credits in code all over the > place, PostgreSQL has much more prominent credits in the documentation: > > grep -ER "Author" doc/ | grep -v PostgreSQL FWIW, I'd rather remove them. In several of those the credited author has, by now, only done a small fraction of the overall work. They don't make much sense to me - you don't get a permanent mention in other parts of the documentation either. Many of the binaries outside of contrib/ involved a lot more work by one individual than cases in contrib/. Lots of backend code has a *lot* of work done by one individual, yet we don't add authorship notes in relevant sections of the documentation. Greetings, Andres Freund