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 1w9lpp-001jNl-0n for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 15:25:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9lpn-009qSU-2L for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 15:25:52 +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 1w9lpn-009qSM-1T for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 15:25:51 +0000 Received: from momjian.us ([72.94.173.45]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w9lpl-00000000sBS-45Is for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 15:25:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=momjian.us; s=2026010100; h=In-Reply-To:Content-Transfer-Encoding:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-ID:Content-Description; bh=0eclIKQRC+OdQNEqN273nehmUjp7oCCraP6x9jLs9Uo=; b=HEOMIYrAGI3DdO2Fly48XntS/V 9EqvEVGMDcBkNx+CqhL326/hzBegYyLvVm3BcpBQHB2DfTcluAH6f2cx3IsImd8f+5Zbl/UhCpGOb h1jNQj8rhJBwNdjS2Y3Q8LxuWsvMBaLa5NDFLz7/ZVRbdjiv8d1zf+gXBTgIKOooTndVZKTMV/osQ VKU19zPJIcfmCou8K0jpcoDkG5lWOZX7a3I3Nt8XnAHZaux8eVnN0EwGfc6HoZ0erqRIribELaIEx H4GfkrZpykRhcD5c5CVjbwYJUuHa0rO1mKOajI6XZgClqcP3skC5J1OJ61/lb4kzQMn+zE3lxpCru 4Uc3LTgQ==; Received: from bruce by momjian.us with local (Exim 4.98.2) (envelope-from ) id 1w9lpj-00000002wTB-1kzQ; Mon, 06 Apr 2026 11:25:47 -0400 Date: Mon, 6 Apr 2026 11:25:47 -0400 From: Bruce Momjian To: "David G. Johnston" 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 Message-ID: References: <202604051405.sxedzcgzky3n@alvherre.pgsql> <582789.1775401852@sss.pgh.pa.us> <7b16a213-7251-4bd2-add7-824ee2e8b030@dunslane.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 08:15:51AM -0700, David G. Johnston wrote: > > > On Mon, Apr 6, 2026, 08:04 Bruce Momjian wrote: > > On Mon, Apr  6, 2026 at 10:56:49AM -0400, Andrew Dunstan wrote: > > > > On 2026-04-06 Mo 10:29 AM, 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. > > > > > > > > Possibly. I think we're tying ourselves up in knots needlessly here, > though. To > > me, without having to interpret the exact meaning by consulting a wiki, > > Co-authored-by signifies that the person made a significant contribution, > but > > not as much as the Author(s). These things shouldn't be technical terms > of art. > > > > Personally, I'm in favor of being fairly liberal about giving release > note > > credits. > > So "Co-authored-by:" shows a level of involvement, but doesn't have any > effect on the major release notes.  That works too. Sorry, I meant to say that whether a name is "Author" or "Co-authored-by:" doesn't matter --- both appear in the release notes. > > "Liberal" here means give it even for the lesser contributions.  They should > appear in the release notes. Right, that is what I hear Andrew saying. > If everyone explicitly lists every author using the author tag for > non-committer-only commits the rule that all authors are equal applies and we > can move one with that preferred wording. Co-authors becomes unnecessary.  But > the usage as it stands historically is that co-authors are authors and if a > commit doesn't have an explicit author the committer is one.  We can leave that > stand as historical and when people fall back on old habits. Uh, do people actually want to use that? I would rather not add complexity unless I hear someone wants it. > Maybe add Assisted-by if we want to introduce a intermediate level between > author and reviewer.  It does seem we failed to make that be co-author and > redefining should be avoided. Uh, yeah, good question. We can define what we want going forward and I we have different rules for PG 19. -- Bruce Momjian https://momjian.us EDB https://enterprisedb.com Do not let urgent matters crowd out time for investment in the future.