check_tr64_fritz icon indicating copy to clipboard operation
check_tr64_fritz copied to clipboard

Future of this Check Plugin

Open mcktr opened this issue 4 years ago • 1 comments

In the last couple of months there where not many activity on this project from my side. I want to clarify what is going to happen with this project and why there are was so less activity.

First things first I am still interested in to develop a check plugin to monitor a Fritz!Box and (if possible) connected smart devices.

I had a few issues with the implementation in Bash and the check plugin became hard to maintain. Lately I struggled to implement new features into the plugin due to its complexity and over time gained function scope. This plugin was created in my beginnings of writing Bash scripts, therefore some issues are related to my inexperienced myself. Nowadays, with more experience, I would do a few things different.

A quite time ago I decided to go the long way and re-write the whole check plugin in Golang to tackle the issues I had with the implementation in Bash. The result of the re-write can be found here: https://github.com/mcktr/check_fritz.

What happens with the Bash implementation? Since this check plugin works in the current version I'll leave it as it is. I plan to release a last release to tackle a few bugs and to merge outstanding pull requests. But new features will only be implemented in the Golang version.

If you are interested in a actively maintained check plugin to monitor a Fritz!Box I invite you to test the re-write in Golang. I also highly appreciate contribution in any form (test feedback, feature requests, bug reports) for the Golang version, you don't need to be a Golang developer to contribute. :-)

mcktr avatar Jul 17 '19 19:07 mcktr