Re: PostgreSQL 18 Beta 1 release announcement draft

Jonathan S. Katz <jkatz@postgresql.org>

From: "Jonathan S. Katz" <jkatz@postgresql.org>
To: Jacob Champion <jacob.champion@enterprisedb.com>
Cc: Álvaro Herrera <alvherre@kurilemu.de>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Peter Geoghegan <pg@bowt.ie>, Nathan Bossart <nathandbossart@gmail.com>, Andres Freund <andres@anarazel.de>
Date: 2025-05-07T21:45:04Z
Lists: pgsql-hackers
On 5/7/25 5:16 PM, Jacob Champion wrote:
> On Tue, May 6, 2025 at 8:46 PM Jonathan S. Katz <jkatz@postgresql.org> wrote:
>> Here's the next update
> 
> Thanks!
> 
>> PostgreSQL 18 introduces `oauth` authentication, which people can create extensions that support OAuth 2.0 based authentication mechanisms that PostgreSQL can authenticate with.
> 
> Suggested alternative: "PostgreSQL 18 introduces `oauth`
> authentication, which lets the client retrieve OAuth 2.0 tokens and
> allows people to create server extensions that authenticate users with
> those tokens."

I did a double take on the current sentence, and revised it to:

==
PostgreSQL 18 introduces `oauth` authentication, which lets users 
authenticate using OAuth 2.0 mechanisms supported through PostgreSQL 
extensions.
==

I don't know how much we want to get into the back-and-forth flow in the 
announcement itself, since it's more about raising awareness that this 
exists, and then people can read the docs to find out more.

Thanks!

Jonathan