New versioning scheme

From: "Greg Sabino Mullane" <greg(at)turnstep(dot)com>
To: pgsql-advocacy(at)postgresql(dot)org
Subject: New versioning scheme
Date: 2016-05-12 14:53:38
Message-ID: ee13fd2bb44cb086b457be34e81d5f78@biglumber.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Magnus Hagander reminded us:

> And we already have a version numbering scheme that confuses people :)

Exactly. I think it is time for us to realize that our beloved "major.minor"
versioning is a failure, both at a marketing and a technical level. It's a
lofty idea, but causes way more harm than good in real life. People on
pgsql-hackers know that 9.1 and 9.5 are wildly different beasts. Clients?
They are running "Postgres 9". So I'm all in favor of doing away with
major and minor.

However, this may break some things that expect a triple number, so one
solution is to market it as Postgres 10, Postgres 11, etc. but keep the
minor number - which shall never be changed. Thus, our next releases
become:

10.0.0
11.0.0
12.0.0

And the revisions stay the same:

10.0.1
10.0.2
10.0.3
11.0.1
12.0.1
12.0.2

etc.

- --
Greg Sabino Mullane greg(at)turnstep(dot)com
End Point Corporation http://www.endpoint.com/
PGP Key: 0x14964AC8 201605121051
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iEYEAREDAAYFAlc0mK4ACgkQvJuQZxSWSsjOOwCfTXel0ks/v6uBtysXdVjh824G
thgAnjq0mV+/H6GuuuBm6yPaY3144oHK
=eWiG
-----END PGP SIGNATURE-----

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Bruce Momjian 2016-05-12 14:57:30 Re: status/timeline of pglogical?
Previous Message Robert Haas 2016-05-12 14:37:28 Re: status/timeline of pglogical?