Open knolleary opened 3 months ago
Just wanted to mention that this is the best library around for pub/sub. It is very useful and I am grateful that you are still willing to maintain it. Thanks for the great work!
I scanned all the PR's and would approve to integrate the following fixes:
This is potentially worth checking for integration (not adding new features):
would it make sense to create an organization and assign several maintainers instead? This is the best MQTT client for Arduino and ESP as far as I know, would be a shame to slowly put it to rest
I merged almost all patches above, except #1029, #1026 and #835 into https://github.com/hmueller01/pubsubclient/tree/dev-fixes If you like you can test it. I tested this on ESP8266 and found no issues til now. Not sure if #768 works on all platforms, as it uses printf which is not defined in default Arduino
@hmueller01 I'm trying out your changes on some of my deployed devices (the non-critical ones at least). I'll let you know if I run into any bugs related to the merged updates.
@kamiKAZIK I too would love to see some form of a community support moving forward if @knolleary is on board. I've used this lib under the hood on essentially every MQTT based project I've done over the years and would love to give back. I would be happy to join with a group of like minded folks who want this library to live on and continue developing it!
I suggest using Issue template like this to clean up issues that do not need any updates to the library
I've been a maintainer for a handful of projects, Arduino and related, for a bunch of years now. If there's interest I can lend a hand when I can.
I haven't been paying this code the attention it deserves. The issues and PRs have built up to the point where there are lots of duplicates and stale issues.
The code is pretty much in maintenance mode - I'm not looking to add new features etc. But if there are bugs, we should get them fixed.
My rough plan is: