Update post install message
Currently when you install a plugin it outputs the message You can use the embedded Ruby by setting EMBEDDED_RUBY=true in /etc/default/sensu. This was helpful years ago before embedded ruby was enabled by default but now it can can be confusing as the message suggests you need to take action when none is required anymore.
EMBEDDED_RUBY=true was made the default in Sensu 0.21.0, which was released in 11/2015. The Chef cookbook and Puppet module default to EMBEDDED_RUBY=true as well.
Instead, we should say something like "Thanks for installing Sensu Plugins!"
Agreed on the whole EMBEDDED_RUBY message. For post install what about pointing it to IRC/slack? This gives people a quick helper to find our community communication challen.
Maybe we should have a page that has pointers to support resources and we link to that.
Yup, let's discuss what we should do and close out the PR if you are good with that. Too many moving things moving right now and once the communication, website, and all that get worked out I think we should avoid making the changes as we are just doubling our work.
@mbbroberg ping
@majormoses @eheydrick is there a place in the sensu-plugin.io page this could go?
atm I would guess not, the website is a mess. The builds are broken, it does not have valid ssl, and we have discussed redoing it. I feel like the order of operations on this is wrong. We should first figure that out before charging forward.
The only site maintained is sensuapp.org. I could see us adding /community here and linking appropriately. Thoughts?
that makes sense to me and then we can update that page later to point to the various locations of note.
@eheydrick also now with sensu 2.x and the asset management stuff it probably makes even more sense. I wonder if we should start creating a shared gem for this kind of stuff so we only have to update it in one place in the future?