-
Notifications
You must be signed in to change notification settings - Fork 583
Namespace Puppet 4.x functions #1356
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Namespace Puppet 4.x functions #1356
Conversation
9c63f89
to
d8a65fe
Compare
d8a65fe
to
e7e3366
Compare
In order to move existing unamespaced functions to the stdlib namespace (puppetlabs#1346) without breaking backwards compatibility, we need some compatibility shims. They will all look-like the same, so add a rake task to regenerate them if we need to update them.
e7e3366
to
549e9c9
Compare
549e9c9
to
de89c7f
Compare
Hey @smortex, we have finally have completed our maintenance on Stdlib and we are getting ready to cut a major release for the module. This change looks like it would fall under backwards-incompatible and thus, if not merged before the release, there is a high chance it will sit around for a good while before we merge it. Can you give us an update on the state of the PR and whether you are interested in continuing to work on it? |
@LukasAud as it is now it feels almost ready to me, but there are still a few points that may deserve attention. They are listed in #1346, and that's why this is currently a draft. Edit: more precisely in #1346 (comment) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This change requires stdlib >= 9 puppetlabs/puppetlabs-stdlib#1356
This change requires stdlib >= 9 puppetlabs/puppetlabs-stdlib#1356
This change requires stdlib >= 9 puppetlabs/puppetlabs-stdlib#1356
This change requires puppetlabs/stdlib >= 9 See puppetlabs/puppetlabs-stdlib#1356
This change requires puppetlabs/stdlib >= 9 See puppetlabs/puppetlabs-stdlib#1356
Fixes #1346
This PR also include: