[zeromq-dev] Backport of ZMQ_RCVTIMEO/ZMQ_SNDTIMEO to 2.1.x

Pieter Hintjens ph at imatix.com
Sat Mar 31 17:48:01 CEST 2012


On Fri, Mar 30, 2012 at 8:00 PM, MinRK <benjaminrk at gmail.com> wrote:

> Does adding to the API/ABI really make sense at this late point in the 2.1.x
> series?  This will be the first such change since the first stable 2.1
> release, as far as I know.

True, but there seems nothing wrong with improving 2.1 stable as long
as there are people using it. It really depends on the risk of the
change vs. its benefit.

> I thought patch releases were only meant to contain bugfixes, etc., not API
> expansion.  It's fine if API/ABI are officially not fixed per major.minor,
> but that seems to have been practice until this point, even if only by
> coincidence.

We've been moving away from the notion that the ABI version defines
the product version, towards gradual improvement with
backwards-compatibility guarantees. This seems more robust and less
painful.

Does anyone have strong opinions either way?

-Pieter



More information about the zeromq-dev mailing list