----- Original Message ----- > From: "John Gelnaw" <jgel...@gmail.com> > To: "puppet-users" <puppet-users@googlegroups.com> > Sent: Monday, 9 January, 2017 15:56:34 > Subject: Re: [Puppet Users] Over-engineering rant
> On Sunday, January 8, 2017 at 2:31:33 PM UTC-5, Rob Nelson wrote: >> >> There are a lot of very valid issues and concerns you bring up here. I do >> want to start by saying, however, that puppet 4 is more than 6 months old - >> about 20 months to be precise - and most of the significant language >> changes were introduced somewhat earlier in the future parser in puppet 3. >> These changes should be easier to take in for sure, but that is at least 3x >> more to catch up on. I hope that doesn't sound like a harsh response, but I >> think it's more accepted that after 1.5-2 years, most moving projects will >> require significant re-learning. >> > > I've been using "future parser" in Puppet 3 for a while-- I absolutely had > to have iteration, and a few other features, so I *thought* I had been > keeping up with puppet development. > > I had a similar reaction to the OP when I looked at the NTP code-- > "eeeeek!!!". > so we're on the same page are you just saying in general the NTP module has too much going on and its too huge for a "simple" piece of software? Or that are you comparing the puppet 3 version: https://github.com/puppetlabs/puppetlabs-ntp/blob/1cdff74278d2fce0f7a12100d12913c9e0c36ce8/manifests/init.pp and it's companion file https://github.com/puppetlabs/puppetlabs-ntp/blob/1cdff74278d2fce0f7a12100d12913c9e0c36ce8/manifests/params.pp with puppet 4 version https://github.com/puppetlabs/puppetlabs-ntp/blob/master/manifests/init.pp and it's companion file https://github.com/puppetlabs/puppetlabs-ntp/blob/master/data/common.yaml and saying it's gotten impossible and much worse? The main difference is lines like: validate_bool($disable_auth) became Boolean $disable_auth and Data now uses Hiera, its a LOT LESS code in Puppet 4 and fewer dependencies etc Just want to understand the actual complaint part of this distinctly from the rant part of this mail thread. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/762014448.114427.1483974584036.JavaMail.zimbra%40devco.net. For more options, visit https://groups.google.com/d/optout.