vertx-mqtt
vertx-mqtt copied to clipboard
Vert.x MQTT Ver5.0 support
module: Vert.x MQTT
Do we have plans to implement full support for MQTT5.0? I saw that it was mentioned in the documentation, MQTT5 support is about 90+% complete. I want to create an MQTT Broker using "vert. x MQTT".
Hi @vietj. Is there some developing on the way that soon will be available for early adopters or is this still in the drawer?
we are still missing a few features @HerrDerb currently no contributor is implementing it
@vietj Is there an overview of what is missing? I might be interested to contribute as my other plan is a fork without the server part for a mqtt 5 client. Btw: I know OP does actually want to implement a broker, but I'm still curious about the benefit of the decision to include a server implementation in the vertx-mqtt project. There are already lots of great broker implementations available in other languages and I don't see the benefit of providing another one that requires maintenance, as most java users only are interested in the client. Isn't this something that could be a danger that this project might get stale?
Currently I think the client mainly misses:
- Add and evaluate Shared Topics/$- topics
- Extend API to pass MqttProperties
To be honest I do not have a status on this, if you can evaluate what is missing and are willing to contribute then we can work accomplishing this goal
@vietj when implementing mqtt5 for the client, would you preferer a unified client or two separate classes?
Actually I have no strong opinion about it, perhaps you can make some research and we could schedule a call to discuss all the options for supporting MQTT v5 ?
Yes, I can try. This might take a moment, as currently, I am doing this on the side. I'll come back to you.
@HerrDerb sure, take your time
Please give us MQTT 5 client support.