Re: The case for version number inflation

From: Stephen Frost <sfrost(at)snowman(dot)net>
To: Josh Berkus <josh(at)agliodbs(dot)com>
Cc: pgsql-advocacy <pgsql-advocacy(at)postgresql(dot)org>
Subject: Re: The case for version number inflation
Date: 2013-02-27 23:25:35
Message-ID: 20130227232535.GM16142@tamriel.snowman.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy

Josh,

* Josh Berkus (josh(at)agliodbs(dot)com) wrote:
> And you're probably aware of the issue with Amazon Linux, where they
> don't distinguish between version 9.1 and 9.2 and thus corrupt people's
> databases.

That's really, really sad to hear, but I don't think a different way of
versioning would have helped. If people provide packages without
reading any documentation or understanding what they're packaging,
they're going to make mistakes like this.

> In other words: if we have to explain our version numbering to users all
> the time (and we do), then maybe we're doing it wrong.

I don't think switching to inflationary version numbers would change
what we need to tell users at all- in fact, it might even make things
worse. How many people worry about upgrading from firefox 19 to 20?

> Further, many projects which used to use "regular" version numbers --
> such as Firefox -- have now embraced inflationary version numbers. So,
> maybe it's time to just use the first digit. The next version would be
> 10.0, and the version in 2014 would be 11.0.

That would reduce our ability to distinguish, for our users, truely
major changes to the database code base from more natural progressions.
IOW, as in the past, I expect '10.0' to be "wow, we really changed a
huge amount of stuff, consider this one carefully" while 9.3, 9.4, etc,
are a bit less so. There's also the consideration about how we might
identify to users which releases can be upgraded with pg_upgrade vs.
those which can't (should that ever happen again..).

Lastly, to put it a bit more explicitly, I feel that it's valuable to
have version numbers which are meaningful and I think that many of ours
users do too.

Thanks,

Stephen

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Joshua D. Drake 2013-02-28 00:14:59 Re: The case for version number inflation
Previous Message Adrian Klaver 2013-02-27 23:17:40 Re: The case for version number inflation