-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FileMQ uses deprecated CZMQ API's #58
Comments
Oh, great! If you really want to give FileMQ an overhaul, take a look at zproto for -Pieter On Thu, Nov 13, 2014 at 11:24 PM, Dan Riegsecker [email protected]
|
I will look at zproto and give this my best shot. I see value in FileMQ for a project that I am working on. |
In fact, if you learn zproto you can rebuild FileMQ or similar stacks On Fri, Nov 14, 2014 at 4:14 PM, Dan Riegsecker [email protected]
|
I wasn't sure about the best way to make major updates to the existing filemq project, so I created a second project named filemq2 that can be found at https://github.com/danriegsecker/filemq2. I built this based on the RFC 35 (http://rfc.zeromq.org/spec:35) without any modifications. You will find some things that aren't yet implemented. I built this updated project using zproject and zproto. I have used this project, thus far, as a learning process for zproto and zproject. Let me know if any of this is useful to the work that was already done on the original filemq. |
The original filemq can be scrapped, really. It was the basis for zproto. On Tue, Dec 9, 2014 at 5:47 PM, Dan Riegsecker [email protected]
|
Would everyone prefer to browse the code where it is or would you like me to just move it into filemq and create a pull request, where you could decide from there? I am up for whatever the community prefers. I believe I tried to follow all the community guidelines, but I know that I am not perfect. This project does currently have a lot of debug printing, which may not be appreciated. |
As a general rule it's better to merge first and improve later.
|
Problem: FileMQ is way out of date and is using a lot of deprecated CZMQ API's. The original FileMQ was also the basis for the zproto and zproject projects. Solution: Recreate FileMQ based on the zproto and zproject.
Issue #58: FileMQ uses deprecated CZMQ API's
Just today I built Dan Riegsecker's version with minor fixes now at danriegsecker/filemq2@fe75348 or directly at https://github.com/johnaman/filemq2 -- checkout branch "debian_fix" |
I believe this issue should be closed now that pull request #59 was merged. I had to checkout both sources and diff them to see the differences and there isn't much anymore; and the differences there are seem to be more recent with filemq vs filemq2 |
There are a lot of references to deprecated czmq API's in FileMQ. Not sure if it will be acceptable, but I am working on fixing this for the c code. I do not have any expertise for Java.
The text was updated successfully, but these errors were encountered: