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 1w9m2W-001jZE-0k for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 15:39:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9m2U-009wlk-1u for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 15:38:59 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9m2U-009wlV-0z for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 15:38:58 +0000 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9m2S-00000000sHq-2pvm for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 15:38:57 +0000 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-66c05fb27e4so6883490a12.2 for ; Mon, 06 Apr 2026 08:38:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775489935; cv=none; d=google.com; s=arc-20240605; b=QWOmeH+F8Z2U+YuHg++1N9+uL1MkWwUzM6bPrPLg2bh7xCMr2JaUDMeds5jgMVxMul AjYjHPZywyLfJqy4SjFBQQNSjwrje+P9JmhkTW3/2uI5fW99dz4GzU0h/x9cZrAFz3JT 6hjm+XzRpiov5qr9KnZmEvco6sDf4pDLe6Gm3tY8tiHaU06TrTt1uP+aOHINYo1NGztH jvCFPeChmN1W6V8Ghy7/LN5O8inhiZaPzWpY2p/OsMnhAsNYAfgnLKeWGmW8lsU06Qkc Z2xvhC0zDjsAYuNm2nxqcTywAsAah0lbIPmOLJBMGPNLP1jrzG+QDNlPs2TrJxX9PxBQ gB+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=auhTaIfclXspaV/B4fROYwhC9vAsrDmoMxcEGs2F0y0=; fh=tXsszkqvGyEJ+riBjKLpY3NHo+i2fD4o/GZKUynY64I=; b=lkcSYfPK9BtvVQU2ewSRSY6qrboWsbkFZz3d6mxvohC7+pa9MMyZLF7Zl2Qq25i54q GlITYfIDKTwFgH2n89yiVF+JPGVOP2sWbqq9TfuahdxQcGoPN1OuNF3zNsb6bARRfaZw MznmNtIZrW/J3KRrhr5ZYxKWgtuuHxsim0SB2u92VCbP6iHpjon1wqfdZXPOHxV1axcb pay/2a0OQ7qGaythZ9h+H9lo4baFpmzhz2AC/1y0i27HQElBUZharW601rkqUkxYCNnl tN8wQlaUuEuCe8Dn5wu7YUjwnOYb68k3QU4VDUwni7FHd4jvcfFSvLV0WMp7cYE58WK7 r4Xw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775489935; x=1776094735; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=auhTaIfclXspaV/B4fROYwhC9vAsrDmoMxcEGs2F0y0=; b=foHxHT2+f9DidsJyss+oe+cmlrpixqPbq04vI+Mb/SEG/kLq1Cbxp8Bhz5VJZazkUH IXThox6FGibAC2RRn245Gv6opE5gGWhrCOXPztgI392XFORRYbDVUA6Jjyz3nlvtQIld UNY7INU1Imqr3lWVPtTtbxzCkzz+L08p68MgnppZ6PmfjNvHvTrh/5PbnsawgKf/5hMg EJ4eGKyhKDnGXpDPM80bpUDUCZcfvhLceAsX3p/Jw3a+vJBQ3takFA1azZz25IMdcq5l o3nS1mVbv72eVE3by1Ywtwt4ZxExqAKDnFI0V1nRjQIksz7ZIcGaHKj0fe5zTYm/uqRn Lhcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775489935; x=1776094735; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=auhTaIfclXspaV/B4fROYwhC9vAsrDmoMxcEGs2F0y0=; b=d1AUFu/tsZhWrHJ3YdwgmpcuQSXrUvhViVsvax7mWXknwME2JlJndPT3DqfvA9zOfW XIYT1LFJrpJTjDwwZ8AbFvTYO98P9gMkXnDFF+1uodBgCUNUQ3TkycoohCWcGc76ExKL EiebAz8EMXkVup3AmWAoXzkEMW51SDAO3SMgnVSbkBgDvYh0gsTCXJsWiVF8vbVdQXxK ZORG34JSZn3eVdJgeQq9ji43NH5bvPTOyBSSX0Ed4oR5BjF80GCE3iQBcPPqalJZBvkw fZFDPqI8IxDz+YPr/lKuXg9l2Z8/+RdZVtONiSPcjwjVs+4owCuRb4AtwTUN4gg120t7 bG1A== X-Forwarded-Encrypted: i=1; AJvYcCXNnP52N5p/z3ds032lXWZIxtAt+aPQsJDjsoPM6XrHs5ua3JNvknGCxk/KcyJ/MMeX9mbay7wCheu+r7nj@lists.postgresql.org X-Gm-Message-State: AOJu0YzuBP0nQxqZy50urvkDNalHFzYR4Gdx3gZncHDc/gOgXNWciCNB 1AxQNySlf6Nyw/0EMdBGJPCVs3titaqjulO52k12wy9RRw0Q4+ilIdSu2nYqLfMJVeXYQPisqIF SqXGoe4RbD2ZFfNapI9CWgn0nHblJUXg= X-Gm-Gg: AeBDiesq0rkZclDcAvBOCdE9Z1oRzntkpoFlzqJi2QSDS+Dps3dD/UT8tJyzYRHwiy7 kePsQR94a8vGblGopKUWYhYJByaadEmUFz6xZ9go02+K0zt9gajw7gz/zHuZEhlgtrfJWs50785 vrNN56pOktLiHca2LILZiZuVZtSrbkWO9A+CiY04j/THkyVSIjJXXG/+L7G9H80Iugh/FGtkXoF hPmMlHobi0vvimp7YHnHLdaJV+3VMDzys9R6BS1blDxQZ1YAScYc18NpfI6UciNiWQ10KY9Ea3o kuMdaNkkOBHdeXVu+RtgiXnjbLouluNtW7qG34I= X-Received: by 2002:a17:907:9705:b0:b9c:7dc2:e45b with SMTP id a640c23a62f3a-b9c7dc2f2c9mr555412666b.18.1775489935115; Mon, 06 Apr 2026 08:38:55 -0700 (PDT) MIME-Version: 1.0 References: <202604051405.sxedzcgzky3n@alvherre.pgsql> In-Reply-To: From: Robert Haas Date: Mon, 6 Apr 2026 11:38:41 -0400 X-Gm-Features: AQROBzDrtosdb9AY9XDimQLWCPBZYnLYe_hcZb3hacs5cGRBskKS5wmpbBPMLSI Message-ID: Subject: Re: PG 19 release notes and authors To: Andres Freund Cc: =?UTF-8?Q?=C3=81lvaro_Herrera?= , Bruce Momjian , Peter Geoghegan , Andrey Borodin , PostgreSQL-development Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sun, Apr 5, 2026 at 10:51=E2=80=AFAM Andres Freund = wrote: > On 2026-04-05 16:09:57 +0200, =C3=81lvaro Herrera wrote: > > On 2026-Apr-05, Bruce Momjian wrote: > > > I just updated the wiki to handle this case because obviously > > > Co-authored-by is listing more than just committers: > > > > > > https://wiki.postgresql.org/wiki/Commit_Message_Guidance#Tags%3A_= %22%3A%22 > > > Used to indicate the patch authors. "Co-authored-by:" should list > > > individuals who modified the patch but should not be listed as > > > authors in the release notes. > > I think that is a completely unwarranted change for which there is zero > concensus. +1. This whole discussion is crazy to me. Every Author and Co-Author should be listed in the release notes. If there is no author or co-author named in the commit message, then the committer should be listed as the sole author; otherwise, the exact list of authors and co-authors that the committer chose to include in the commit message should be credited. This wiki update should never have happened, and should be reverted immediately. I don't even understand why we're talking about this. You've invented a distinction between Author and Co-authored-by that not a single committer seems to have ever intended. It's just a way to indicate that some people did more work than others, not that the co-authors do not have an authorship interest. If they weren't supposed to be listed as authors, they would have been listed as Reviewed-by or not at all. --=20 Robert Haas EDB: http://www.enterprisedb.com