[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#706159: ITP: libzmq-libzmq2-perl -- Perl bindings to the libzmq 2.x library



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 <daisuke@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'

Attachment: signature.asc
Description: Digital signature


Reply to: