I'm happy for it to be moved over the the zeromq organisation and/or being
renamed to cppzmq as required.

As I've only been added features as I have needed them, or people requested
them, there are a few features missing from libzmqpp as compared to the
latest libzmq, mostly the new options for encryption.

It also might need modification for any coding/style guidelines you have,
or things like the tests which currently use libboost.

There is also a command line client in that repo as well which we might
want to move out as it's not really part of the binding as such, it's
mostly just there for testing services.


On 16 November 2013 09:37, Pieter Hintjens <[email protected]> wrote:

> On Sat, Nov 16, 2013 at 10:15 AM, Laurent Alebarde <[email protected]>
> wrote:
>
> > What I don't understand, since libzmq is developped under C++, just the
> API
> > is C, is why these C++ bindings are bindings and not rewrites of zmq.h,
> > zmq_utils.h, zmq.cpp, zmq_utils.cpp ? Which would be IMHO more
> consistent.
>
> The C++ API in libzmq isn't documented nor exported, so you'd have to
> write a separate low-level C++ API as part of libzmq. That is perhaps
> a good idea. However it would have to be fully documented with the
> core library.
>
> One possible plan therefore is to:
>
> - move the cppzmq header file _back_ into libzmq, and rewrite it to
> use the internal C++ classes rather than zmq.cpp exports, and create a
> proper C++ API for libzmq, that can be documented and maintained as
> part of the product
> - bring zmqpp into the zeromq organization and make that the
> "official" C++ binding, perhaps renaming it to cppzmq for consistency
> with other high level bindings.
>
>
> -Pieter
> _______________________________________________
> zeromq-dev mailing list
> [email protected]
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to