Re: 10.0

From: Christian Ullrich <chris(at)chrullrich(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: Josh berkus <josh(at)agliodbs(dot)com>, David Fetter <david(at)fetter(dot)org>, Thom Brown <thom(at)linux(dot)com>, Dave Page <dpage(at)pgadmin(dot)org>, Robert Haas <robertmhaas(at)gmail(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 10.0
Date: 2016-05-13 20:57:58
Message-ID: e6262374-3b17-d892-277c-87b4023f2196@chrullrich.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

* Tom Lane wrote:

> So I think we should solve these problems at a stroke, and save ourselves
> lots of breath in the future, by getting rid of the whole "major major"
> idea and going over to a two-part version numbering scheme. To be
> specific:
>
> * This year's major release will be 9.6.0, with minor updates 9.6.1,
> 9.6.2, etc. It's too late to do otherwise for this release cycle.
>
> * Next year's major release will be 10.0, with minor updates 10.1,
> 10.2, etc.
>
> * The year after, 11.0. Etc cetera.

When threaded Postgres is introduced in 2021, the version goes from 13
to 14. Not quite worthy of that momentous occasion.

Losing a third of the version number means losing the ability to
differentiate between significant-but-still-incremental improvements and
(never-again)-stop-the-presses-this-is-great improvements; it's all just
another major version. (Unless you'd want to jump from 13 to 20,
effectively making the first digit special.)

Finally, from the, er, visual point of view, 10.1 and 10.2 look good and
modern, but what about 10.13, 10.17, 10.22?

* Elsewhere, Tom Lane wrote:

> There's also the problem that the current numbering scheme confuses
> people who aren't familiar with the project. How many times have
> you seen people say "I'm using Postgres 8" or "Postgres 9" when asked
> what version they're on?

Knowing only the first component would be very nearly as useless with
two-part version numbers as it is today. The conversation will continue
just the same:

- "No, what is the exact version?"
- ...
- "There have been several updates for that version since. Can you
please update to the latest one and see if the problem persists?"

In short, -1 from me, but I don't matter much ...

PS: Three of the five 9.x micro versions are prime right now. Any
chance an extra 9.1 release could be arranged?

--
Christian

In response to

  • Re: 10.0 at 2016-05-13 18:49:45 from Tom Lane

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2016-05-13 21:00:59 Re: 10.0
Previous Message Merlin Moncure 2016-05-13 20:48:39 Re: 10.0