Hello everyone, Two weeks later, I'd like to wrap things up here. Thanks for all your input.
On 04.03.20 19:45, Bjoern Rabenstein wrote: > > 1. Make Emil the maintainer of the current prometheus/nagios_plugins > repository, where he can then merge in his current work in a way > that doesn't break backwards compatibility. > > 2. Create a Nagios plugin repo in prometheus-community and make Emil > the maintainer of it. > > 3. Leave Emil's fork where it is now and point to it from > prometheus/nagios_plugins and from prometheus.io These had been the three options on the table. From the feedback I got, there is no clearly favored option, but on the other hand, nobody seemed to feel very strongly either. Therefore, let's go with the option of least change and least friction, which is option (3). (At least in my opinion, but I'm also the maintainer of the repo in question, so it's probably OK if I serve as a tie breaker. :o) That's my ingenious two-stage plan: 1. Emil, once you feel that your plugin is ready for production usage, let me know and we'll add a deprecation notice to prometheus/nagios_plugins and link your repo from the integrations list on https://prometheus.io . 2. Once Emil's plugin has run for a while in the wild without problems, we'll set up a GitHub redirect. (Implementation detail: AFAICS, you cannot redirect to a repository that already exist. I guess we have to hack that by deleting Emil's repo, transfering prometheus/nagios_plugin to him, and then let him replay his commits on top if it. Or something like that. We'll find a way.) Optionally, if the redirect isn't feasible or Emil's plugin works slightly differently after all, we'll keep around prometheus/nagios_plugin for a while longer to then archive and ultimately junkyard it (with ample of migration warning). That's all. Emil, I'll wait for you to tell me your plugin is production-ready. -- Björn Rabenstein [PGP-ID] 0x851C3DA17D748D03 [email] [email protected] -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/20200318170412.GH14683%40jahnn.

