Issue #1064 has been updated by Luke Kanies.

Status changed from Closed to Accepted

This clearly didn't actually happen - at the least, the plugins mount needs to 
look in 'lib' rather than 'plugins' (or rather, it needs to look in both, for 
now).

I think the things that need to happen are:

* Add support for 'lib' in the PluginsMount in both 
network/handler/fileserver.rb and fileserving/mount/plugins.rb
* Modify 'module.rb' to support 'lib' in addition to 'plugins', treating them 
equivalently but preferring 'lib' over 'plugins' if both exist
* Add deprecation notices to the plugins mounts, autoloader, and module.rb if 
'plugins' is used

That should be sufficient.  Little code, mostly testing.
----------------------------------------
Bug #1064: Deprecate module 'plugins' in favor of module 'lib'
http://projects.reductivelabs.com/issues/1064

Author: Luke Kanies
Status: Accepted
Priority: Normal
Assigned to: community -
Category: fileserving
Target version: 0.25.0
Complexity: Unknown
Patch: None
Affected version: 0.24.4
Keywords: 


This is related to #1043, but by the time 0.25 comes out, we want to switch 
everything to using 'lib' in modules instead of 'plugins'.

This means we need to change our deprecation notice in the autoloader, add 
support for either lib or plugins in the fileserver and then add appropriate 
deprecation notices, and then change whatever else is necessary.

Currently assigning this to 0.24.2, but we might just delay it until 0.25 or 
something.


-- 
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://reductivelabs.com/redmine/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