Yeah I don't think we've ever meant "pull requests are welcome" as a "screw you guys!". We actually mean it's welcome.
When we don't want something, it's more like "I don't think we are interested in that feature".
The big green web merge button on Github is a scary beast, and if we risk a few users for stability and taking our time, I'm cool with that. I think a lot about running a successful project is working with a contributor and helping them get the pull request into good shape.
Those that can deal with the process and power through it become better contributors for later.
We want to very much avoid being Wikipedia, while still being a canvas for massively widescale contributions.
anyway, stability to us is very important. Security and usability (and docs) are important. Those things come first before we take on new features.
Will and I disagree from time to time, but in the end, we're both way better for it, and he keeps me honest.
Anyway, for those reading the article - read all commentary, and try both. Try Puppet and Chef too. If you like Ruby, you might really dig Chef even, and we're ok with that. It's all good and there's plenty of users to go around :)
When we don't want something, it's more like "I don't think we are interested in that feature".
The big green web merge button on Github is a scary beast, and if we risk a few users for stability and taking our time, I'm cool with that. I think a lot about running a successful project is working with a contributor and helping them get the pull request into good shape.
Those that can deal with the process and power through it become better contributors for later.
We want to very much avoid being Wikipedia, while still being a canvas for massively widescale contributions.
anyway, stability to us is very important. Security and usability (and docs) are important. Those things come first before we take on new features.
Will and I disagree from time to time, but in the end, we're both way better for it, and he keeps me honest.
Anyway, for those reading the article - read all commentary, and try both. Try Puppet and Chef too. If you like Ruby, you might really dig Chef even, and we're ok with that. It's all good and there's plenty of users to go around :)