[zeromq-dev] C++ assertion failed with Java client

Chuck Remes cremes.devlist at mac.com
Fri Feb 3 18:31:09 CET 2012

On Feb 3, 2012, at 11:16 AM, Christian Martinez wrote:

> First, I have to make a disclaimer that everything I'm about to say is my opinion only and does not reflect any official MSFT position.
> Personally I love the give and take and don't feel threatened or upset by any of the shenanigans. I find them a natural part of the OSS process. Before I joined the monolith I used to work exclusively in the OSS world using things like ACE/TAO, MICO, every Java framework imaginable etc... There was never a shortage of interesting discussions/rants.  
> What I've observed is that every one of the projects that were successful had a benevolent dictator and a few hard core contributors. As long as that basic infrastructure is there and passion remains then I feel comfortable telling as many folks as possible to check out 0MQ. We've embraced Node and Hadoop very publicly as a company and work deeply with those projects. I'd love it if someday we can do that with 0MQ as well. 

Your experience with OSS mirrors mine (benevolent dictator plus a few hard-core contributors). With 0mq we are trying to modify that a bit where there is no benevolent dictator and we want a lot more than just a "few" hard-core contributors. :)

> If you're concerned with stability take a branch/build, stick to that and maybe pick up a support contract especially if you're restricted to binary only... 

For anyone relying on this for production, this is a good idea. Either pick up a paid contract *or* become a contributor and help guide the evolution. A completely hands-off approach is likely to leave you dissatisfied in the long run.

> Well that's enough pontificating ....I'll go back to hacking the broken Node binding now (It breaks under Node's move to libuv ...nothing really to do with 0MQ which I'm barred from hacking directly :(   ) 

So sad. The library needs some serious love on the Windows platform (ipc transport, zmq_poll, etc) but most of the contributors are UNIX-only. Please do some lobbying if you can!


More information about the zeromq-dev mailing list