andrewvc/em-zeromq — Issue #10: zmq 3.1
Author: schmurfy
Created: 2011-12-30 09:34:58+00:00
State: open

This is not really an issue, more an open question :)

I started using zmq on a work project and for that I started straight with zeromq 3.1 which is in beta state right now, I have a local branch where I first tried to keep compatibility with other zmq releases but in the end I just dropped it which cleaned some edges.
(in 3.1 some function names changed in the C api, some constants disappeared, other appeared)

My question is what strategy should we use the gem ?
We can do like ffi-rzmq and support all zeromq versions or we can decide that newer releases support the latest zeromq version (out of beta of course), I am personnaly in favor of the last choice given the fact that old versions of the gem will still remain if someone want to use another zeromq version, we just need to document it in the README.