cPanel® Blog

They Say, Ruby, You’re Like a Dream…

Greetings Ruby Developers and EasyApache Users!

Now that we have the latest version of Tomcat up and rolling, it is time to turn our attention to Ruby. We are gathering up supplies for our extended stay in the Ruby/Rails/Passenger Vault-Tec Vault™. To make our seclusion a little more comfy and entertaining we would love to hear about how you currently use Ruby/Rails/Passenger.

  • Have you stuck with Ruby 1.9, or have you moved to Ruby 2.0?
  • If you have stayed with Ruby 1.9 or moved to Ruby 2.0, please let us know why.
  • Do you have any tales about transitioning Gems from Ruby 1.9 to 2.0?
  • Are there any particular Gems that you would like to use with Ruby 2.0, but are not compatible yet?
  • Did you have a more stable environment with Ruby 1.9/Rails 3 or with Ruby 2.0/ Rails 4?

Our goal is to emerge triumphantly from the Ruby/Rails/Passenger Vault-Tec Vault™ in early 2014. While we will miss college football, pianos, Halloween, sunsets, gaming, and family vacations, we know that providing Ruby on Rails support for EasyApache users will be well worth it. We will do our best to readjust to human society, and will deliver a Ruby environment for EasyApache that makes all your Gems sparkle!

Join in on the discussion in the comments on this blog, or on our forum here!

cPanel

The web hosting industry’s most reliable, intuitive control panel since 1997. With our first-class support and rich feature set, it’s easy to see why our customers and partners make cPanel & WHM their hosting platform of choice. For more information, visit cPanel.com.

  • PSR

    Hi there,

    Could you please provide us with any update/timeline on this? Is it already known if/when rails 4 will be supported?

    Thanks!

  • No one

    Ruby 3.x

  • judytrygg

    Blog says “Our goal is to emerge triumphantly from the Ruby/Rails/Passenger Vault-Tec Vault™ in early 2014” So we’re in early 2014 – any news?

    • Scott

      Hi Judy,

      We’ve posted a new blog to update our Ruby and Passenger project. That blog can be found here http://blog.cpanel.net/author/scott/ along with all out additional EasyApache blogs detailing our projects and ideas.

  • Scott Neader

    Any update on Ruby 2.0/Rails 4 support?

    • Scott

      Hello Scott,

      We’ve posted a new blog to update our Ruby and Passenger project. That blog can be found here http://blog.cpanel.net/author/scott/ along with all our additional EasyApache blogs detailing our projects and ideas.

  • Just give us TorqueBox support via JBoss as it is faster than Passenger:
    http://features.cpanel.net/responses/faster-java-ruby-app-performance-nearly-on-par-with-go-via-jboss-as-7

  • I have to say, this has been long overdue. cPanel support for rails and ruby in the past has been shocking and I am super excited for this update to come through.

  • Thanks for sharing a good article!

  • Andrei ZeeGiant

    Why not simply implement RVM (Ruby Version Manager): https://rvm.io/
    Surely creating a WHM addon for it would be easier and faster than a complete overhaul.

    • Scott

      Hi Andrei,

      We are planning on implementing Ruby Version Manager to allow multiple Ruby versions to be installed. What we’re hoping to learn right now is which version to start with, 1.9 or 2.0. Do you have an opinion on what version you’d like EasyApache start with?

      Thanks!

      • onurozgurozkan

        Ruby 2.0.

      • I want to install gitlabhq =( Me no havey the 2.0 version and now am pouting and sucking thumb heh. I’lll ask liquidweb inc to help get our ruby to version 2.X

  • Mark Bates

    * Have you stuck with Ruby 1.9, or have you moved to Ruby 2.0?

    Ruby 2.0 – FTW!

    * If you have stayed with Ruby 1.9 or moved to Ruby 2.0, please let us know why.

    Better performance with 2.0. Tracepoint, Module Prepend, Lazy Enum, etc… have all made for a more enjoyable development experience. Plus, why stay stuck in the past, if you don’t have to?

    * Do you have any tales about transitioning Gems from Ruby 1.9 to 2.0?

    Actually, everything went swimmingly for me.

    * Are there any particular Gems that you would like to use with Ruby 2.0, but are not compatible yet?

    The only gem that wasn’t compatible was ‘configatron’, but that was quickly remedied.

    * Did you have a more stable environment with Ruby 1.9/Rails 3 or with Ruby 2.0/ Rails 4?

    Is anything truly stable when Rails is involved? Ruby 2/Rails 4 has been very stable for me.

    • Scott

      Hey Mark,

      That’s great feedback. Thank you for sharing your thoughts. We’ll keep everyone updated in the near future with our project direction.

  • onurozgurozkan

    * Ruby 2.0
    * 2.0 is faster that 1.9, Most of the GEMs support 2.0, etc.
    * No, it is really easy to moved.
    * No
    * Of course Ruby 1.9/Rails 3 is more stable but after a fews months it will change. Please check http://ready4rails4.net/ .

    I think cPanel should support Ruby 2.x and Rails 4.x otherwise all developer will use Heroku.

    Regards.

    • Scott

      Hi onurozgurozkan,

      Thank you very much for your feedback and thoughts. Thanks for the link as well. That’s going to be very helpful for us.

      • onurozgurozkan

        Hey Scott,

        Is there any news? Do you have any newsletter or something else to get news.

        Regards.

        • Scott

          Hi onurozurozkan,

          We are looking at implementing Ruby 2.0, Rails 4, and mod_Passenger.

          Will you be attending cPanel Conference next week in New Orleans? If so it’d be wonderful if we could get together and discuss Ruby and EasyApache!

          http://conference13.cpanel.net/

          • onurozgurozkan

            I’ll not attending to cPanel Conference, I am not from USA. Please update us over the project, it is important for us. Regards.

          • Scott

            We will be keeping the Ruby and EasyApache communities updated with our project goals and progress. Please let me know if you do have any more questions or ideas for our project.