A quick google found this.. I am sure you can find more, remember the
founder was Luke Kanies and the original name of "Puppet Labs" was
"Reductive Labs":
http://www.redmonk.com/cote/2009/06/24/reductivelabs/
As far as design goals go, the key concept is "idempotent", which
means that
no matter how many times you do the same thing the outcome remains the same.
For example, if a Puppet "script" says that a user must exist, it will
only
take action if the user doesn''t exist. This ties into the other key
design
goal in that the Puppet language is a "declarative" language, which
means it
is a language that describes the desired outcome rather than actions to
take, leaving the actions to take to the Language
implementor/implementation.
-Brian
On Tue, Oct 4, 2011 at 2:13 AM, brighton marekera <
brightonmarekera@gmail.com> wrote:
> Hi everyone. I am Looking for a any information on the Design goals of
> Puppet and its History from its inception,i have been looking around
> the internet and i cant seem to find good info on tht
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>
--
<http://aws.amazon.com/solutions/solution-providers/brandorr/>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.