[zeromq-dev] 0MQ stable release 2.1 (v2.1.2, rc2) released

MinRK benjaminrk at gmail.com
Sun Mar 6 20:15:56 CET 2011

This is great, it looks like the new repo organization is having the
desired effect!

I do have a question about the use of version numbers and release
candidates.  The
traditional model for beta/rc is that they represent an unfinished
revision to a given version,
i.e. 2.1.1-beta will become 2.1.1-rc1, and eventually 2.1.1, but 0MQ
is following a model unfamiliar to me,
where every beta and release candidate has its own version.  It seems
more like the model here is: 2.1-beta (called 2.1.0-beta), and 2.1-rc1
(2.1.1-rc1), etc. The result of this
is that the website called 2.1.0 both a beta release *and* a stable
release, which makes it unclear which
classes of users should be using it.

By the traditional understanding of the terms (as far as I know),
'stable release' and 'beta' or 'release candidate' are
mutually exclusive.  A stable release means it is ready for package
managers and timid enterprise
users to update, and the other two specifically mean the opposite, but
a real release is on the way.

It might be preferable on the website to use just the qualified names:

release candidate: 2.1.2
stable release: 2.0.10

rather than both, as it has been:

stable release: 2.1.0 beta
stable release: 2.0.10


On Sun, Mar 6, 2011 at 01:36, Pieter Hintjens <ph at imatix.com> wrote:
> Hi all,
> We're pleased to announce that 0MQ stable release 2.1 (v2.1.2, rc2)
> has been released and is available for download at:
> * http://download.zeromq.org/zeromq-2.1.2.tar.gz (UNIX line endings)
> * http://download.zeromq.org/zeromq-2.1.2.zip (Windows line endings)
> This 2.1 release candidate is considered highly stable especially over
> 2.0.10. We recommend you use this release for all 0MQ projects where
> possible. It fixes several memory leaks since rc1, and OpenPGM should
> be working properly again.
> The release notes follow this email; full details can of course be
> found in the ChangeLog included in the distribution.
> -
> Pieter Hintjens
> iMatix
> 0MQ version 2.1.2 (rc2), released on 2011/03/06
> ===============================================
> Bug fixes
> ---------
> * 0MQ now correctly handles durable inproc sockets; previously it ignored
>  explicit identities on inproc sockets.
> * Various memory leaks were fixed.
> * OpenPGM sender/receiver creation fixed.
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

More information about the zeromq-dev mailing list