I’ve begun to put in a PR for a small readability enhancement for the Linux agent. I see the PR form now has the following note:
Thank you for your interest in contributing to Checkmk! Unfortunately, due to our current work load,
we can at the moment only consider pure bugfixes, as stated in our
Readme. Thus, any new pull request which
is not a pure bugfix will be closed. Instead of creating a PR, please consider sharing new check
plugins, agent plugins, special agents or notification plugins via the
What constitutes a “pure” bugfix? To my mind it’s something that fixes a coding error which is producing undesirable results. But you might think differently… it’s not clear where the line is set here.
Either way, that’s, um, counter-collaborative. I want to put in an improvement for the agent. Not a plugin.
Not a special agent. The agent.
So… where does that leave me? Should I make a soft-fork (spork?) of the agent and share that via the exchange?