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 -~----------~----~----~----~------~----~------~--~---
