The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:
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
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 Anonymous almost 3 years ago
- Status changed from In Topic Branch Pending Review to Merged - Pending Release
- Assignee deleted (
#3 Updated by Anonymous almost 3 years 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.