On gio, mag 02, 2013 at 11:09:05 +0200, Goswin von Brederlow wrote: > On Thu, Apr 25, 2013 at 07:09:04PM +0200, Alessandro Ghedini wrote: > > On gio, apr 25, 2013 at 06:36:39 +0200, Julian Taylor wrote: > > > On 25.04.2013 18:01, Alessandro Ghedini wrote: > > > > * Package name : libzmq-libzmq2-perl > > > > Version : 1.07 > > > > Upstream Author : Daisuke Maki <dais...@endeworks.jp> > > > > * URL : https://metacpan.org/release/ZMQ-LibZMQ2/ > > > > * License : Artistic or GPL-1+ > > > > Programming Lang: Perl > > > > Description : Perl bindings to the libzmq 2.x library > > > > > > > > [...] > > > > > > what is the difference to libzeromq-perl that we already have in unstable? > > > > The ZeroMQ module (libzeromq-perl) is deprecated in favour of ZMQ::LibZMQ2 > > (libzmq-libzmq2-perl), ZMQ::LibZMQ3 and ZMQ. My intention would be to have > > libzeromq-perl removed at some point soon (this is why it's not in wheezy, > > also > > see #690680) but it's been taking me a long time (mostly because of a lack > > of > > free time from my part). > > > > Cheers > > So is this a rename of the old package, a fork using the new namespace > or a rewrite?
AFAIK it's a complete rewrite. It's supposed to be more modular: there are the "low level" independent modules ZMQ::LibZMQ2 and ZMQ::LibZMQ3, and then an higher level interface, ZMQ that can use both. The ZeroMQ module tried to provide a low level interface for both zeromq 2.x and 3.x as well as the high level interface into a single package and it got very messy, so the author decided to rewrite it. As for the rename (ZeroMQ -> ZMQ), I think it was asked by the zeromq community to better align with the bindings for other languages and also because they are not completely API compatible. Cheers -- perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
signature.asc
Description: Digital signature