Published at LXer:
A Puppet module might only be some 500 lines of code and a bunch of tests, but that doesn[he]#039[/he]t mean it[he]#039[/he]s effortless to maintain. Puppet modules should run on a range of operating systems and support a range of Puppet versions (and hence, Ruby versions)—and that in and of itself makes it quite challenging.So while a single person could easily write a Puppet module, what happens when that person gets sick? Changes jobs? Or simply loses interest?read more
Read More...