May 21, 2009

Older Ruby line gets new maintainer

Engine Yard to tackle fixes for 1.8.6 version of the programming language; company also seeks to calm fears about its intentions

Engine Yard, which has offered services for the Ruby language and Ruby on Rails, has taken over maintenance responsibilities for an older release of the language.

The company will maintain the Ruby 1.8.6 line, offering fixes for security and bugs as well as looking to increase the speed of the Ruby interpreter, said Ezra Zygmuntowicz, founder of Engine Yard, on Thursday afternoon.

[ Related: Ruby developers urged to use test-driven development. ]

With many of its clients using Ruby 1.8.6, Engine Yard was concerned that the Ruby development team in Japan might discontinue support for the line as it focuses on the newer Ruby 1.9 version. Engine Yard offered to take over maintenance for the older line, Zygmuntowicz said. There are some incompatibilities between the two lines, Zygmuntowicz said. "Not all of the libraries and frameworks work with Ruby 1.9 yet," he said.

In a blog post, Engine Yard's Kirk Haines sought to reassure Ruby users about the company's new role with Ruby 1.8.6 and allay fears about possible forking.

"I have heard some people express concerns about Engine Yard maintaining Ruby 1.8.6: That we're going to fork it or do other unfriendly things with it. I want to make it clear that our plans are to be conservative as maintainers," Haines said in a blog post. "We will fix bugs and performance issues, address security issues, and test to ensure that when releases are made, they are of as high a quality as possible. Anything else, like adding new API's or behaviors is completely outside of a maintainer's role, so we won't be doing that."

Engine Yard anticipates supporting Ruby 1.8.6 for at least two years, said Zygmuntowicz. Bug fix requests can go to the same bug tracker as before, found at this Web page.

The company has offered cloud-based hosting for Rails applications.

 

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Languages and standards

Powered by Twitter

White Paper

3 Waves, 1 Defense: How IPS Protects

Dating back to ancient Greece, a common military tactic was to launch a "human-wave" attack. Network security attackers today use a version of this ancient military tactic, but have become increasingly sophisticated. Learn how the security threat landscape has evolved and how to determine the best use of network security solutions to block ongoing and future waves of attacks.

Download now »

White Paper

How to Improve Delivery of Advanced Web Applications

The increasing demands for high availability, reliability and security of application access are driving the need for load balancers that not only provide traditional networking traffic management functions, but also a comprehensive set of network-level and application-level services. Learn more about these services and how they improve Web application delivery.

Download now »

White Paper

Business-Critical Benefits of Workload Automation Solutions

Until recently, enterprises have struggled with WLA implementation because of its complexities, dependencies, and costs. These obstacles existed primarily because WLA was simply not a mature technology. Today, however, WLA solutions are accessible, practical, and achievable for a broad spec¬trum of enterprises. This paper explores the current WLA landscape and an innovative solution that addresses historical obstacles to implementation.

Download now »

White Paper

Making the Move: When, What, and How to Migrate from Unix to Linux

A combination of business, economic, and technological factors are making the switch from UNIX to Linux an easy choice. Determining what to migrate and how to conduct the migration are critical to getting started. This paper discusses the migration efforts and recommended planning for a migration to Linux.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.