Issue #5043 has been updated by Paul Berry.

Hey James and Nigel, were you aware that we agreed on the developer mailing 
list that this change should go into 2.6?

You can find the discussion about it if you search for the subject line "PL 
RFC-1: Semantics of autoloaded classes".

If we want to postpone this change to 2.7, then that would mean that changing 
the semantics of autoloaded classes will have to wait until 2.8.  I'm ok with 
it if that's the call we want to make, but we probably ought to make a 
statement to this effect on the developer mailing list.
----------------------------------------
Feature #5043: Warn if autoloaded files declare things outside the namespace 
implied by their filenames
https://projects.puppetlabs.com/issues/5043

Author: Paul Berry
Status: Ready for Testing
Priority: Normal
Assignee: Nigel Kersten
Category: language
Target version: Statler
Affected Puppet version: 
Keywords: 
Branch: http://github.com/stereotype441/puppet/tree/ticket/2.6.x/5043


In a future release of Puppet, we plan to restrict what things are allowed to 
appear in autoloaded .pp files, in order to prevent inconsistent behavior.  See 
ticket #5041.

Because of the pervasive nature of this change, we should add a deprecation 
warning as soon as possible, to inform users when their autoloaded .pp files 
contain things that will be disallowed in a future version.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to