On Apr 18, 2012, at 8:47 AM, R.I.Pienaar wrote:

> Puppet is pretty frustrating, without years of using it its just really
> hard to grasp some of the problems people have with the language.  A 
> suggestion or statement about what is "never needed" is often incorrect
> coming from someone who studies the language design from an academic
> perspective.  Puppet is more about the act of managing servers than the
> act of writing code.  You cannot evaluate the language solely from the
> point of writing code (or managing servers).
> 

You are absolutely right that I don't have much history with the puppet 
language and that I needed guidance on what is reasonable and what is not. 
Since I have so little experience to draw from I asked others their thoughts on 
the issues that I was tasked with and that is what I presented to the list, so 
I assumed that they were well reasoned and grounded in the reality of the use 
of the tool. It seems that they didn't match your experience, but I'm not 
really clear as to how.

Is there something that you could point me to in order to understand what are 
considered the pitfalls of the language, a promoted style that is considered 
effective, and when leaving that style might be appropriate (I'm thinking about 
something analogous to "JavaScript: The Good Parts")? Putting together 
information like that would really help in trying to understand some of these 
issues quickly and would be a great step towards curating the language.

I also need to sit down with Pieter soon and try to understand what he has been 
finding out.

> So we need to be sure when we do set up a group of people curating the 
> language - I believe Nigel has tried before fwiw - that this reality is
> considered.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Developers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/puppet-dev?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to