We use deepstream, and the JS part is fine. The java part is very problematic and might be replaced if problems are not fixed.
You can see that I have a fork of the repo, where I just sweeped the entire codebase and cleaned it up, following standards in our company, which are of course subject to review.
One this I had to do is raise sourceCompatibility and targetCompatibility to 1.8 from 1.6.
I'm sure this has something to do with Android support, but I wonder how much, and if it is not reasonable to take that step.
Also, there's this whole j2ios conversions, which I have absolutely no knowledge about, so any help regarding it would be great, if the changes I do should ever have a chance to be merged.
@yasserf I saw your name in the code and that you commented in the repo, so maybe you could help with this?
It's a shame to let this great project die 🤷🏻♂️