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.

Reply via email to