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 <felix.fr...@alumni.tu-berlin.de
> 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
> puppet-users+unsubscr...@googlegroups.com.
> 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 puppet-users+unsubscr...@googlegroups.com.
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.

Reply via email to