If you are trying to follow Puppet Labs recommended best practices, it's definitely a moving target.
On Mon, May 5, 2014 at 5:37 AM, Felix Frank <[email protected] > wrote: > On 04/30/2014 04:28 PM, Alex Scoble wrote: > > I sometimes wonder how the moving target that is the Puppet DSL slows > > adoption of the product. > > Well, I don't know what part of the discussion led you to the conclusion > of the Puppet DSL being a "moving target", but I can confidently state > that it is just not true. > > Yes, the language is seeing constant additions. This is inherently a > good thing, because those strive to ever make the user's life easier. > Such changes are usually opt-in, you don't have to use things you don't > need. > > Sure, users face recurring issues that get iterated time and again on > the list, because solving them is a less than trivial design problem. > When those can eventually be solved, the offending parts may be taken > out of the language (see Dynamic Scoping), but never without an > appropriate deprecation phase. The dev team goes to great lengths to > ensure that your manifest will not just break. > > As for the future parser, that is just an elegant way to allow people to > preview the Puppet 4 language additions before its release (yes, Puppet > 4 *will* have an enhanced DSL - I would argue against the view that > turning a new page for a major release makes you a "moving target"). > > I feel compelled to add - the future parser is a preview system. It is > *not* something you should enable on a production master for a realistic > field test. Production grade for this parser will be reached in Puppet 4. > > Regards, > Felix > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Puppet Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/puppet-users/QNZyd4ipB0U/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/536785FA.5030203%40alumni.tu-berlin.de > . > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAETmVfTTaC8zOauVdPKpQ3tiDHpuO6fVjNKmoKET6UXxb%2BpkLg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
