On Wed, Aug 28, 2013 at 12:05 PM, Ryan Coleman <[email protected]> wrote:
> > For simplicity sake, why not keep the language version expression at the > module level and not allow one class in a module to use R3 and a second > class to use R6. This strikes me as complex without much benefit. The > module level should be granular enough IMO. > I am worried that even a module level expression is going to lead to problems. Doing support in an environment where the combined set of modules covers 6 language versions is a very real possibility with something like this. While I'm all for modules having a way to express the version of the language they were tested against/support, trying to actually allow differences sounds horrible in actual use. I would be more for the users version of puppet refusing to run modules it doesn't support the language version for and leaving it at that. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-dev. For more options, visit https://groups.google.com/groups/opt_out.
