Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9mAO-001jgf-0G for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 15:47:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9mAL-00A3Bu-0i for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 15:47:05 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9mAK-00A3Bm-33 for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 15:47:05 +0000 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9mAI-00000000vEc-2LS2 for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 15:47:04 +0000 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-66f1ef0e1a8so1199191a12.0 for ; Mon, 06 Apr 2026 08:47:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeltef.nl; s=google; t=1775490417; x=1776095217; darn=lists.postgresql.org; h=in-reply-to:references:from:to:subject:cc:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=39j5aINprVky6j/WLsrMT9up0e9DLoIf69uKOr2Ad14=; b=XJTfAKM3KsKviHNcM7TK07DydGCHShKOB38jP3OzTvasox4BChGh6m4j7CspQFU9Si /UIkNQqjasuZgAu7PdOAQELb2bDoPuvzULu7xZJJaSHBOQfFOZ683fjI3cRoxCiHKRQ6 qvG/ljODAgVuC5iSEAFx6XZvr7pKabJUdoHiZRcV54ouYNQVKpj3dHwqMHbycyu0yDhK XdEDMrOwrxUv+bqjZ5keH3DUN0sebAx3zQvMuk+XmOSDvqBhPzEXYO7aVS73JYtku+MK tFXrClhDjxPgPlnddow+UrTr3+FPY3BPXxg5U8KA9STIsQCERSV1843bL2LGtZBxMVkf ZD4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775490417; x=1776095217; h=in-reply-to:references:from:to:subject:cc:message-id:date :content-transfer-encoding:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=39j5aINprVky6j/WLsrMT9up0e9DLoIf69uKOr2Ad14=; b=S6UUj9oqEEXQ29yPz3+NoEC9G50hNE0A8TVWC5W36oXErcybe5REMlQqmX/4sYAFC9 CgwbAoJ+yyRuGU7WZvrkVfgodlzo7OVIuI/AMAIc0vkuhe7OwwbFzAQGuCmNqyBs00q5 lYA1KpDjL+jtBEvzkBQhH2L+Xzhdic6cnZmqq5Kx6K4vhQOPz9n/bAARVHB29Wv+3ulU OIvZ6f0LKTvVlkTRZ2PGrlwR36olRL1w2db1cFwO5DRqJxDiUICWp/SReUeRsw+94E35 UdPtyuRDSbadXo2rdkDcfkXB2CYFcpCBu+1C3qC4m4ohPhVDbkE+htTNuNyGvjp3Jttt WUEA== X-Forwarded-Encrypted: i=1; AJvYcCVphAscuTdOQQwAtAxqjD7Zdg1NZ9lZLzx1EHs6fc7+VTQNT0OYmy24bronLqGR1jo4Rr9HlEYZM+JHGQ/Q@lists.postgresql.org X-Gm-Message-State: AOJu0YyirIvdz/u0Bkr01ILG/MNl/dgLlDr/dktjgkmhfDS65tQv4Dz0 hLWXQWH7YHDADKmov/9B9Ir/vLBRBfI5K5HgogqdZwSUzrUSiLOVJ/ADO0mBtVS9zWA= X-Gm-Gg: AeBDieuap2ZMpn+LvmXBWmMFCw3qKkcMnzbA1zEx1AWklYFHNMOh7MTVQY1q4XRz3qq fHRX/PwMcI7xjeXGXDq+ENql+Fx0dmJd5Ux/QLebmHs2gimMrgK0WAM8DKUKfMn4NpJJe3gxflj at9wZ0CmIT8vbsravzeyh9Lcb02+59FJ1+lrRUyjInuCMxCvC8kyPEQNWlxRJ/m7MWRZbcVwu13 qah48CQBNY+F7s9dvePTbfiq1MeYElrOiuem2ucw0eZuFV5YOrsbKsXhMfRTtPb2phcT1kzN/GU uG/LO1dTuohqIX97lStxldkQN2mEQdV3t/4vnjmzUd0l5YxKNSbdgYdumrNrXQNB1MVDcixG9xS qc5+3GBeryOFaUVirUUiO/AM/JIshH941wEVoggNdQ0QLikfJ6/SJ6y4zGmsmpQHuZpOGNfLaAj lItfTybWiQwaM+Uvx+IKCCZxwp1Si1/Gl9pj9HXnkE2PS7f4vF X-Received: by 2002:a17:907:8283:b0:b97:acca:fcf6 with SMTP id a640c23a62f3a-b9c679417fdmr414912466b.23.1775490416542; Mon, 06 Apr 2026 08:46:56 -0700 (PDT) Received: from localhost (145-53-221-196.fixed.kpn.net. [145.53.221.196]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9c3c99fc09sm483425266b.17.2026.04.06.08.46.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 06 Apr 2026 08:46:56 -0700 (PDT) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8; format=Flowed Date: Mon, 06 Apr 2026 17:46:55 +0200 Message-Id: Cc: "Andrew Dunstan" , "Tom Lane" , "Andres Freund" , =?utf-8?q?=C3=81lvaro_Herrera?= , "Peter Geoghegan" , "Andrey Borodin" , "PostgreSQL-development" Subject: Re: PG 19 release notes and authors To: "Bruce Momjian" , "David G. Johnston" From: "Jelte Fennema-Nio" X-Mailer: aerc 0.20.1-31-gf6db7c329ce0 References: <202604051405.sxedzcgzky3n@alvherre.pgsql> <582789.1775401852@sss.pgh.pa.us> <7b16a213-7251-4bd2-add7-824ee2e8b030@dunslane.net> In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon Apr 6, 2026 at 5:25 PM CEST, Bruce Momjian wrote: > Sorry, I meant to say that whether a name is "Author" or > "Co-authored-by:" doesn't matter --- both appear in the release notes. +1. Reading the discusssion it sounds like committers intended for people in Co-authored-by to be listed in the release notes. And I don't think there's consensus to change that for future commits.=20 > We can define what we want going forward and I we have different rules > for PG 19. Crazy idea: One option for what we could do going forward is use the Author header field of the commit for the actual author, instead of having that field always contain the same as the Committer header field. Then we'd only put the committer details in the Committer header field (unless the committer is also the author). So basically, not have an Author footer field anymore. But only Co-authored-by in the footer if a patch has more than one author. Using Author in the header instead of the footer has the benefit of actually being recognized by other tools like GitHub, just like Co-authored-by is recognized in the footer. Right now, on GitHub a non-committer author only shows up if they are listed as Co-authored-by, not as Author. For instance, on this commit[1] the avatars and usernames for both Heikki and Ashutosh are listed, because Ashutosh is listed in Co-authored-by. But in this commit[2] where Bertrand is listed using the Author footer tag, only Michael is shown in the GitHub UI. [1]: https://github.com/postgres/postgres/commit/283e823f9dcb03d0be720928b2= 61628af06d3fd4 [2]: https://github.com/postgres/postgres/commit/557a9f1e3e62894cc3302eda72= d9df091d72f37b