{"action":"created","issue":{"url":"https://api.github.com/repos/lhope/cl-czmq/issues/1","labels_url":"https://api.github.com/repos/lhope/cl-czmq/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/lhope/cl-czmq/issues/1/comments","events_url":"https://api.github.com/repos/lhope/cl-czmq/issues/1/events","html_url":"https://github.com/lhope/cl-czmq/issues/1","id":110848155,"number":1,"title":"support newer versions of czmq?","user":{"login":"exquisitus","id":8738944,"avatar_url":"https://avatars.githubusercontent.com/u/8738944?v=3","gravatar_id":"","url":"https://api.github.com/users/exquisitus","html_url":"https://github.com/exquisitus","followers_url":"https://api.github.com/users/exquisitus/followers","following_url":"https://api.github.com/users/exquisitus/following{/other_user}","gists_url":"https://api.github.com/users/exquisitus/gists{/gist_id}","starred_url":"https://api.github.com/users/exquisitus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/exquisitus/subscriptions","organizations_url":"https://api.github.com/users/exquisitus/orgs","repos_url":"https://api.github.com/users/exquisitus/repos","events_url":"https://api.github.com/users/exquisitus/events{/privacy}","received_events_url":"https://api.github.com/users/exquisitus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-11T10:43:20Z","updated_at":"2015-10-16T04:17:24Z","closed_at":null,"body":"\r\nHello. Visiting the czmq site, I read:\r\n\r\n+ The current stable release is v3.0.2. We recommend this release for new development, as it has a simpler and cleaner socket API. Main changes over v2.2: smart sockets (zsock), actors (zactor), gossip discovery (zgossip), regexps (xrex), and process management (in zsys).\r\n\r\n+ The previous stable release was v2.2.0.\r\n\r\nYour readme page says that cl-czmq has been tested to work with czmq 1.4.1, but mentions nothing of the newer versions. Is there a chance you will support them in the future, or maybe even a chance that cl-czmq actually works now with one of those newer versions?"},"comment":{"url":"https://api.github.com/repos/lhope/cl-czmq/issues/comments/148596129","html_url":"https://github.com/lhope/cl-czmq/issues/1#issuecomment-148596129","issue_url":"https://api.github.com/repos/lhope/cl-czmq/issues/1","id":148596129,"user":{"login":"lhope","id":828508,"avatar_url":"https://avatars.githubusercontent.com/u/828508?v=3","gravatar_id":"","url":"https://api.github.com/users/lhope","html_url":"https://github.com/lhope","followers_url":"https://api.github.com/users/lhope/followers","following_url":"https://api.github.com/users/lhope/following{/other_user}","gists_url":"https://api.github.com/users/lhope/gists{/gist_id}","starred_url":"https://api.github.com/users/lhope/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lhope/subscriptions","organizations_url":"https://api.github.com/users/lhope/orgs","repos_url":"https://api.github.com/users/lhope/repos","events_url":"https://api.github.com/users/lhope/events{/privacy}","received_events_url":"https://api.github.com/users/lhope/received_events","type":"User","site_admin":false},"created_at":"2015-10-16T04:17:24Z","updated_at":"2015-10-16T04:17:24Z","body":"Hi there, and thanks for your interest.\r\n\r\nI am confident the current codebase will NOT work with later versions of ZMQ/CZMQ.\r\n\r\nWhen I last looked at this, v2 was coming in, and CZMQ was very much a moving target. To do a good job on CZMQ at that stage, a lot of work had to go in to porting the code, not just wrapping it. I was quite busy at the time, and I could see that I would just be putting work in to have it obsoleted within a month or so.\r\n\r\nIt seems that CZMQ may be more stable now, but even if this is so, I can't see myself putting the energy in to write anything like a full implementation/wrapper.\r\n\r\nI have thought about dipping into this again, and my thought is to write either a trivial-zmq or trivial-czmq library which just deals with the messaging at a low level, and pair this with a library which can interact with devices written in C (such as majordomo, for example). Perhaps some of the code in this library could be re-used in this case.\r\n\r\nBut at present, the answer to your question is no. Sorry."}}