-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible new direction for sensu-salt #3
Comments
I think a repo with two branches is a good idea as @majormoses suggested. The existing form seems to use a separation. I like that! |
I'd vote for a branch called A broader question is about this repos formulas and sensu version support. I assume at this point that there will be need to make some changes that makes them uncompatible. Even if that is not true we need to assume at some point this will be true. From my experiences with version support on larger projects it is not someone is going to migrate within a short period of time after the next generation of sensu is GA. I think we should probably do something like this:
This is a much further thinking strategy and more closely resembles how larger projects handle these types of situations. It might be overkill but that is my |
I don't know a ton about salt so I will try to keep my comments to higher level and allow people who know what they are talking about to debate the implementation details without making assumptions that it works like
IMHO we just need to choose a direction and fix one of them to be the "official" one and when we are ready work on deprecating the old one with links and deprecation tags. We can also make announcements via blog posts, google groups, and in slack to all users (which thankfully requires admin perms to avoid abuse).
Super important! I'd suggest using |
Note that Sensu Core 2.0 is public and available here: https://github.com/sensu/sensu-go It may be a little light on API documentation atm. Take a look when you get a chance and we can see what needs to happen at this stage of the game. |
Note that, during this temporary transition period, two separate branches is right move imo. We're working on general practices for CM projects over here: sensu-plugins/community#103 |
Allow me to introduce myself, I'm Eric Robibaro, I work for AppDirect in the fair city of Montreal.
Earlier this week, I volunteered to write a saltstack formula for sensu 2.0 when it lands.
What does this have to do with anything you ask?
Glad you asked.
Sensu has two saltstack formulas.
Neither of them seem very actively developed, nor include the developer friendly features that the saltstack-formulas organisation usually requires.
http://salt-formulas.readthedocs.io/en/latest/develop/testing-formulas.html especially, would be nice to have.
There was a team discussion that started on slack about what we would need to do, and how best to approach this. I'm opening up this issue to start this dicussion.
The text was updated successfully, but these errors were encountered: