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 1w9lAJ-001ikJ-2J for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 14:42:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9lAH-009Hwc-13 for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 14:42:57 +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 1w9lAH-009HwU-0A for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 14:42:57 +0000 Received: from mail-yx1-xb12b.google.com ([2607:f8b0:4864:20::b12b]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9lAF-00000000ufX-0Js5 for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 14:42:57 +0000 Received: by mail-yx1-xb12b.google.com with SMTP id 956f58d0204a3-6501d32b04bso4130858d50.2 for ; Mon, 06 Apr 2026 07:42:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775486573; cv=none; d=google.com; s=arc-20240605; b=Bgmmvw0gqX/t/Dwh/riiMgpr2oGouR5RO1METzO0fCXlSqBdriBd/rBRsRGYnreG8y fAHn+jhXVU36+qqVL+eDXtN0PoRy4XJKvylBdxhlUDuE+mUXLOoEBCdoMSSsun5jiqFC MHEMixMcComytp+QTpNvQLDMbzhhT/j0aGy24LAR5jiR39IrZ5R0yfBjO2VJJUmbiIfo XqgtLmuW3DgW8E+5yodt9UOXz3Q59Dsd3VkccyE4On6N7XLq5s+y+DBKGfxZ13d0XIHu tFSNOSySOiDq92wdW9n1kr84Mg6OzAk0lM+bN/2w8CN8Hi1az2e5s6Bjd/PQOUNrnWCb jcuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:dkim-signature; bh=mBxuKsECWWswYJc6LbFQAdb90Zjws1IGKIlhOHned5c=; fh=mHDFtaxQBPpdq3vdd88PJZg5DxXOWGAdgAU9Km9lrA0=; b=gNXMWzo+1/nVDuHlULCpvMkB6FMUBE3yztwYLdw6WdbzjMPn3kCBgbI6C4FDjxr2zl AAYrLum8nfqwoK7yXKA0LIEtonAwP0PVDPp5iLNxoz4Qw5gepP2/V02UkzgFYx+zD8yB n+9RBZkqUmnXz8g3jC1v6QsGm25un9mZfYrFTZw44eGV7rJj7JG0GQa4YFNIfsVO/R8H pDyKzeWq/q6/D4IFUrW2OgcxKrk8latFXWBPEcm3BERtI5bPjjub403OOS44b4o/CuUo DolM5Wyxhui2Rbfgkdn9iGt7EehmtTVXzh3VqFekwXZM2yGBVddxfSMFkY8sLhx5DDjY 6BAw==; 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=1775486573; x=1776091373; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mBxuKsECWWswYJc6LbFQAdb90Zjws1IGKIlhOHned5c=; b=h3gUOArxet7+XE1cDS5mPkuXftjsNf8aHtO193Ge2U5sHOn8QTsLQIN/fVYJizs0DT wAZYoXF2RccndLo22FgFwXH2uDRboKWCPQIT+b7/cEEnctwC//6nddVIXT30FPLcrjgZ LYs7j8mEhW37jd0bQyEK1l3anJo2Po5cfp3N54+WznsK8/kW/wm49WDBmopYhpkGiTrT YHhqb+YnsVypjYgthf46Ffpy6zk/BGfJc8zRIHSCzQJtDaETL5G/9Srr6F6d1P1xob6L jAv1d+FtvxWUvsAg/0yumrY3r7BpoQgec+kY6Jlt41aAf4PmYgO2aQgvXSxKwaaDsCLA RGRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775486573; x=1776091373; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mBxuKsECWWswYJc6LbFQAdb90Zjws1IGKIlhOHned5c=; b=LfefA43g+pMe1GBrXBcGpCXla/F0CVG041ck2vuDV/AdF98xyl7tco5Nbc9roK9Ukz n+xBd7VCd4smBD20WpjuubWE8SOTSRa66x/f3O4dcryI5KwOdZX3Bz7vEQZcL8kP8K9D D6XxbXbLOvO1neJyJmeG0Fubkz7oEjXvySazfD8Qp174veSjUMRhzewCv0ryZSj4INz2 p3Nbn5mvP3RFa8IdvfnyLsDGuqfUhQu69AO8r54K5dzZ5Y9BTQDp9pW9EQltkTRodiAj nU0WKKnJE37huWyV0nrSeFg4ifUvKk8Q2fKCglCFRpCuHhA6mOVqUdEM3Yt4KYHuq2PM /6Cw== X-Forwarded-Encrypted: i=1; AJvYcCVXNURnIhi9wCzTtyeplAc4PHc01SkiJWwOlDbO4PYkhHHVtkXfR7Htj4q4jERv+i/T8Gsj1jKi1TfWrO6/@lists.postgresql.org X-Gm-Message-State: AOJu0YxLmaog21cm1r93nd4DX9IRRY7HR2Z2ESazIeOnwR9SlnHBw8iK GngvLScgjJih6PMOvdFW5J3eIVeE9ppOycsO40gt+J8fsHemcZMPBydIo24GQ/nL8LUkx3qJ5E9 8NpIvKqybDKhzZFhM98WDPdvFjew3n/Y= X-Gm-Gg: AeBDieuzSkKlZYvKtLlFLEUkquhqJM5Beb0+CtvnP4kh6SCZjEJEd7I+EJE2wexWN4U 8YtYOXOkipJeyEv3EUEEsaWqRDTZvaKD0u+qAQ+4cLZrym/MCS57rEs/23VmgsrtDhhdo+9rB13 zgC6p4xj4LGztRJGF9xejZzMYLP3ja91+xJEmYDIlAfEHC3Vp1Y2D8mcytSLUry/f4GCmf/8FB0 1dgxJk0A44YXaQKvSThNJlUTY1FGCUjmA3LrfR7fG6svjK04r3Ihb+JEjVYBt6tTrQnkSf+qghv qsPftA== X-Received: by 2002:a53:ac9d:0:b0:64a:d2bb:9072 with SMTP id 956f58d0204a3-6504889b205mr12189354d50.53.1775486573424; Mon, 06 Apr 2026 07:42:53 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7010:6a9b:b0:513:c099:4669 with HTTP; Mon, 6 Apr 2026 07:42:52 -0700 (PDT) In-Reply-To: References: <202604051405.sxedzcgzky3n@alvherre.pgsql> <582789.1775401852@sss.pgh.pa.us> From: "David G. Johnston" Date: Mon, 6 Apr 2026 07:42:52 -0700 X-Gm-Features: AQROBzD-FzLPGp5nFGOpQQYFdp-Emm8FObdCHoo-3mtzzQezfsBq-ml9eI8pvLg Message-ID: Subject: Re: PG 19 release notes and authors To: Bruce Momjian Cc: Tom Lane , Andres Freund , =?UTF-8?Q?=C3=81lvaro_Herrera?= , Peter Geoghegan , Andrey Borodin , PostgreSQL-development Content-Type: multipart/alternative; boundary="0000000000008334ca064ecbae5a" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000008334ca064ecbae5a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Monday, April 6, 2026, Bruce Momjian wrote: > > I think having "Co-authored-by:" mean one thing when "Author" appears > and a different thing when "Author" is missing is too confusing. > The community hasn=E2=80=99t recognized intermediate contributions between authorship and reviewer. Co-Author has always been available for technical reasons but doesn=E2=80=99t actually convey less status than Author even if= some people intended it to be used that way. I don=E2=80=99t think we should ch= ange that. Stating it more clearly seems warranted. Co-authored never means any thing different than =E2=80=9Cone of the author= s=E2=80=9D. It=E2=80=99s committed-by whose meaning changes in the presence/absence of = author. I likewise don=E2=80=99t see changing that. For future users of this infor= mation, having a silent boundary at which the meaning/usage of labels changes is very annoying. David J. --0000000000008334ca064ecbae5a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Monday, April 6, 2026, Bruce Momjian <bruce@momjian.us> wrote:

I think having "Co-authored-by:" mean one thing when "Author= " appears
and a different thing when "Author" is missing is too confusing.<= br>

The community hasn=E2=80=99t recognized in= termediate contributions between authorship and reviewer.=C2=A0 Co-Author h= as always been available for technical reasons but doesn=E2=80=99t actually= convey less status than Author even if some people intended it to be used = that way.=C2=A0 I don=E2=80=99t think we should change that.=C2=A0 Stating = it more clearly seems warranted.

Co-authored never= means any thing different than =E2=80=9Cone of the authors=E2=80=9D.=C2=A0= It=E2=80=99s committed-by whose meaning changes in the presence/absence of= author.=C2=A0 I likewise don=E2=80=99t see changing that.=C2=A0 For future= users of this information, having a silent boundary at which the meaning/u= sage of labels changes is very annoying.

David J.<= /div>

--0000000000008334ca064ecbae5a--