Final status update (hopefully!), CZMQ 4.0.1 is now out:
https://github.com/zeromq/czmq/releases/tag/v4.0.1
Apologies for the troubles with the draft system, it should be now all
right.
On Tue, 2016-11-08 at 17:33 +, Luca Boccassi wrote:
> Further status update:
>
> I found out that the implementation of the DRAFT APIs build mechanism in
> zproject/czmq had a bug, and the DRAFT symbols were leaked as global in
> the shared library even when DRAFT APIs are disabled (note that libzmq
> is fine due to the differences between C and C++).
>
> I fixed this now for *nix (help from Windows MS VC++ experts would be
> appreciated!):
>
> https://github.com/zeromq/czmq/pull/1549/files
> https://github.com/zeromq/czmq/pull/1550/files
>
> I consider this bad enough to warrant a bugfix release, before it causes
> troubles for distributions. I patched it manually in Debian before
> kicking off the transition libczmq3 -> libczmq4.
>
> If there are no objections I intend to push CZMQ 4.0.1 tomorrow. Then we
> can breath for a while :-)
>
> On Sat, 2016-11-05 at 07:44 +, Luca Boccassi wrote:
> > Final status update:
> >
> > CZMQ 4.0.0 is out, announcement has been sent:
> >
> > https://github.com/zeromq/czmq/releases/tag/v4.0.0
> >
> > What a ride :-)
> >
> > libzmq 4.2.0 has been already uploaded to Debian (Thanks László for the
> > very quick upload!), now I hope I can get CZMQ 4.0.0 up too by tomorrow.
> >
> > On Fri, 2016-11-04 at 13:35 +, Luca Boccassi wrote:
> > > Status update:
> > >
> > > CZMQ release notes PR is open:
> > >
> > > https://github.com/zeromq/czmq/pull/1542
> > >
> > > I will be travelling now until the evening (might have some time at
> > > airport), so if you have anything to add please merge and send a new
> > > PR :-)
> > > I would like to release v4.0.0 tonight, so that I can (barely!) make it
> > > for Debian 9 transition freeze. Phew!
> > >
> > > On Fri, 2016-11-04 at 10:46 +, Luca Boccassi wrote:
> > > > Status update:
> > > >
> > > > libzmq 4.2.0 is out! Email sent to the announce list.
> > > >
> > > > https://github.com/zeromq/libzmq/releases/tag/v4.2.0
> > > >
> > > > CZMQ is next!
> > > >
> > > > On Fri, 2016-11-04 at 09:52 +, Luca Boccassi wrote:
> > > > > Status update:
> > > > >
> > > > > Added missing CTX option to CZMQ, retired more deprecated methods that
> > > > > are in STABLE classes.
> > > > >
> > > > > Fixed a few typos in the rel notes (thanks Himikof and Paddor!), still
> > > > > waiting for someone to merge:
> > > > >
> > > > > https://github.com/zeromq/libzmq/pull/2189
> > > > >
> > > > >
> > > > > On 3 November 2016 at 09:34, Luca Boccassi
> > > > > wrote:
> > > > > > Status update:
> > > > > >
> > > > > > I've added all the missing options to CZMQ (check please!), and I
> > > > > > prepared
> > > > > > the release notes for libzmq 4.2, waiting for a merge:
> > > > > >
> > > > > > https://github.com/zeromq/libzmq/pull/2189
> > > > > >
> > > > > > Anything else we should mention?
> > > > > >
> > > > > >
> > > > > > On Nov 1, 2016 21:33, "Luca Boccassi"
> > > > > > wrote:
> > > > > >>
> > > > > >> Status update:
> > > > > >>
> > > > > >> libzmq 4.1.6, libzmq 4.2.0-rc1 and czmq 4.0.0-rc1 are out on
> > > > > >> Github:
> > > > > >>
> > > > > >> https://github.com/zeromq/zeromq4-1/releases/tag/v4.1.6
> > > > > >> https://github.com/zeromq/libzmq/releases/tag/v4.2.0-rc1
> > > > > >> https://github.com/zeromq/czmq/releases/tag/v4.0.0-rc1
> > > > > >>
> > > > > >> I'll send an email to the announce list shortly. As I wrote earlier
> > > > > >> I'll work to have proper release notes for the stable releases.
> > > > > >>
> > > > > >> Unless there are any objections, I'm aiming to push libzmq 4.2.0
> > > > > >> stable tomorrow by the end of the day, and czmq the day after.
> > > > > >>
> > > > > >> It's an aggressive schedule, but I would _really_ like to get CZMQ
> > > > > >> 4.0.0 in Debian and the transition freeze date is Saturday
> > > > > >> (ABI/API is
> > > > > >> borken so there needs to be a transition), and for that I need
> > > > > >> libzmq
> > > > > >> up before it.
> > > > > >>
> > > > > >> Any objections?
> > > > > >>
> > > > > >> I've also noticed that not all the libzmq socket options are
> > > > > >> available
> > > > > >> in CZMQ, so this gives me some time to fix that.
> > > > > >>
> > > > > >>
> > > > > >> On 1 November 2016 at 14:48, Doron Somech
> > > > > >> wrote:
> > > > > >> > Great news!
> > > > > >> >
> > > > > >> > On Tue, Nov 1, 2016 at 4:07 PM, Luca Boccassi
> > > > > >> >
> > > > > >> > wrote:
> > > > > >> >>
> > > > > >> >> Status update:
> > > > > >> >>
> > > > > >> >> - v2 APIs are gone from CZMQ:
> > > > > >> >> https://github.com/zeromq/czmq/pull/1531
> > > > > >> >> https://github.com/zeromq/czmq/pull/1532
> > > > > >> >> - PR is out to bump the libtool version and changelog for
> > > > > >> >> libzmq:
> > > > > >> >> https://github.com/zeromq/libzmq/pull/2184
> > > > > >> >> - PR