The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Feature #18876

Deprecate the use of the Ruby DSL

Added by Henrik Lindberg about 1 year ago. Updated about 1 year ago.

Status:ClosedStart date:
Priority:UrgentDue date:
Assignee:-% Done:

0%

Category:-
Target version:3.1.0
Affected Puppet version: Branch:https://github.com/puppetlabs/puppet/pull/1427
Keywords:ruby dsl deprecation

We've Moved!

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.


Description

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.


Related issues

Related to Puppet - Feature #16937: Improved Ruby DSL Closed 10/11/2012

History

#1 Updated by Henrik Lindberg about 1 year ago

  • Status changed from Accepted to In Topic Branch Pending Review
  • Branch set to https://github.com/puppetlabs/puppet/pull/1427

#2 Updated by Andrew Parker about 1 year ago

  • Status changed from In Topic Branch Pending Review to Merged - Pending Release
  • Assignee deleted (Henrik Lindberg)

#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.

#4 Updated by Jeff McCune about 1 year ago

  • Subject changed from Derprecate the use of the Ruby DSL to Deprecate the use of the Ruby DSL

#5 Updated by Matthaus Owens about 1 year ago

  • Status changed from Merged - Pending Release to Closed

Released in Puppet 3.1.0

Also available in: Atom PDF