[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Trevor Vaughan
I finally got a chance to look at Chef and I must agree with Michael. If I wanted to go this way, I would push forth with Cfengine. The big advantage with Chef over Cfengine is that I can hack it in Ruby instead of C. The DSL in Puppet still holds trumps for me in terms of usability and the comm

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Michael Robinson
Oh, I quite agree with you. It's why I stopped investigating Chef. Just to be clear, the order of operation thing isn't like cfengine's multiple passes; it is more like recipes are executed in the order defined, and if you need to "depend" on something, you include the other recipe. On Thu, Mar

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Joe McDonagh
I'm with Luke on the whole Order-of-operations thing he had posted on his blog at some point (I think in the history of puppet). I just think it's a better design, and one of the main reasons why I didn't choose cfengine to whip my inherited infrastructure into line. May have been easier to st

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Michael Robinson
> I have the same confusion, but the initial publication of Chef was > made with many claims that it was just easier for them to start again > than to try to understand Puppet's code base or to try to participate > as developers. Of course, this is a development truism: It's *always* > ea