From: | Jeremy Schneider <schneider(at)ardentperf(dot)com> |
---|---|
To: | Daniel Gustafsson <daniel(at)yesql(dot)se>, Peter Eisentraut <peter(at)eisentraut(dot)org> |
Cc: | Bruce Momjian <bruce(at)momjian(dot)us>, Michael Banck <mbanck(at)gmx(dot)net>, Nathan Bossart <nathandbossart(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Reports on obsolete Postgres versions |
Date: | 2024-03-15 16:48:08 |
Message-ID: | 7b0057b8-059e-4c0e-9e10-765301fd2f4f@ardentperf.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 3/15/24 3:17 AM, Daniel Gustafsson wrote:
>> On 14 Mar 2024, at 16:48, Peter Eisentraut <peter(at)eisentraut(dot)org> wrote:
>> On 13.03.24 18:12, Bruce Momjian wrote:
>
>>> I think "minor" is a better term since it contrasts with "major". We
>>> don't actually supply patches to upgrade minor versions.
>>
>> There are potentially different adjectives that could apply to "version" and "release".
>>
>> The version numbers can be called major and minor, because that just describes their ordering and significance.
>>
>> But I do agree that "minor release" isn't quite as clear, because one could also interpret that as "a release, but a bit smaller this time". (Also might not translate well, since "minor" and "small" could translate to the same thing.)
>
> Some of the user confusion likely stems from us using the same nomenclature as
> SemVer, but for different things. SemVer has become very widely adopted, to
> the point where it's almost assumed by many, so maybe we need to explicitly
> state that we *don't* use SemVer (we don't mention that anywhere in the docs or
> on the website).
Semantic Versioning was definitely part of what led to my confusion
up-thread here. I was also mistaken in what I said up-thread about
MySQL, who also calls "5.7" the "major" version.
>> One could instead, for example, describe those as "maintenance releases":
>
> That might indeed be a better name for what we provide.
The latest PostgreSQL news item uses the word "update" and seems pretty
well written in this area already (at least to me)
Also I just confirmed, the bug reporting form also seems well written:
"Make sure you are running the latest available minor release for your
major version before reporting a bug. The current list of supported
versions is 16.2, 15.6, 14.11, 13.14, 12.18."
This all looks good, but I do still agree that a gradual shift toward
saying "maintenance update" instead of "minor" might still promote more
clarity in the long run?
-Jeremy
From | Date | Subject | |
---|---|---|---|
Next Message | Jeff Davis | 2024-03-15 17:14:15 | Re: MERGE ... RETURNING |
Previous Message | Bertrand Drouvot | 2024-03-15 16:45:18 | Re: Introduce XID age and inactive timeout based replication slot invalidation |