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

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:

Feature #18876

Deprecate the use of the Ruby DSL

Added by Henrik Lindberg over 2 years ago. Updated over 2 years 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


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 over 2 years ago

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

#2 Updated by Anonymous over 2 years ago

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

#3 Updated by Anonymous over 2 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.

#4 Updated by Jeff McCune over 2 years ago

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

#5 Updated by Matthaus Owens over 2 years ago

  • Status changed from Merged - Pending Release to Closed

Released in Puppet 3.1.0

Also available in: Atom PDF