The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
Deprecate the use of the Ruby DSL
|Affected Puppet version:||Branch:||https://github.com/puppetlabs/puppet/pull/1427|
|Keywords:||ruby dsl deprecation|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.
Since the addition of the new Ruby DSL is not backwards compatible with the existing Ruby DSL and the upcoming release is a point release a decision was made to revert the new Ruby DSL and issue deprecation warnings for the existing Ruby DSL.
#2 Updated by Andrew Parker about 1 year ago
- Status changed from In Topic Branch Pending Review to Merged - Pending Release
- Assignee deleted (
#3 Updated by Andrew Parker about 1 year ago
The decision for deprecating the Ruby DSL was also made because the continued maintenance and development of the Ruby DSL is not going to be continued. Instead the puppet language is going to be worked on to address the shortcomings that it has, which many had as the reason for wanting to use the Ruby DSL.