Maybe I should clarify my definition of 'cfg mgmt'.
~/bin/for-loop-to-molest-crontabs.ksh isn't 'cfg mgmt' in my eyes. I
mean suites which perform 'cfg mgmt' (cfengine, puppet, bcfg2, lcfg,
chef, etc).  They were what I meant by "hey, it's not just puppet that
declarative ... Aren't they all?"

On Tuesday, May 25, 2010, Tracy Reed <tr...@ultraviolet.org> wrote:
> On Tue, May 25, 2010 at 09:04:52AM -0400, Nick Silkey spake thusly:
>> Maybe Im being obtuse, but isnt ALL cfg mgmt inherently declarative?
>
> Most people are not used to using a declarative language and would
> never consider implementing it that way. Not many PROLOG programmers
> around anymore, http://learnprolognow.org notwithstanding. So when
> people brew up their own config management it is almost always done
> with a procedural language. Perl, python, and shell are what I
> commonly see people using for implementing their home brew config
> management.
>
>> I know that gets tossed around by the Puppet community as a unique win
>> for it over others in the space.
>
> It seems to me that most people coming to puppet have never used
> another config management tool and don't know that they tend to be
> declarative so it is a unique win from their perspective.
>
> --
> Tracy Reed
> http://tracyreed.org
>
_______________________________________________
Discuss mailing list
Discuss@lopsa.org
http://lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to