The Community Forums

Interact with an entire community of cPanel & WHM users.
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

They say, Ruby, you're like a dream...

Discussion in 'EasyApache' started by ScottTh, Aug 12, 2013.

  1. ScottTh

    ScottTh Well-Known Member

    Joined:
    Jan 28, 2013
    Messages:
    157
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    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 our families 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!
     
  2. zanna

    zanna Member

    Joined:
    Aug 1, 2008
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    1.9. We are planning to move to 2.0 in September

    Performances first of all.
    But using RoR in a production environment is always a good idea to keep up to date

    - nothing significant in our tests

    Probably 1.9/3 is a bit more stable right now but if you plan to release in 2014 (I hope very early) I would concentrate on 2.0/4.

    Consider to rely on RoR community and on your customers for testing or feedback. I would be happy to give a little hand if that means a better RoR support (earlier?), i trust many of your "ror" customers would do the same.

    The worst aspect in last 3 years was not to know if and when to expect a fix; please, try to give us, as long a s you can, correct predictions on timings and functionalities so we can plan our future actions in our businesses.

    Thank you,
    Best regards.
     
  3. ScottTh

    ScottTh Well-Known Member

    Joined:
    Jan 28, 2013
    Messages:
    157
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Hi zanna,

    Thank you very much for your feedback and suggestions.

    We also very much appreciate the offer to help with testing and to provide feedback during our RoR development. The EasyApache teams plans on providing our implementation ideas here on the forums and in blog entries at cPanel Blog

    Our development schedule and implementation plan will be open to review and feedback from the cPanel&WHM and RoR communities. As you mentioned, it's best when we all work together to deliver timely releases and to work with the community to make sure we're providing what you all would like to see.

    Thanks again!
     
  4. zanna

    zanna Member

    Joined:
    Aug 1, 2008
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    News?

    Do you plan to release ror support in the near future?
     
  5. judytrygg

    judytrygg Registered

    Joined:
    Jul 4, 2007
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
    Ruby 2.0 has been stable release since last February.
    Support said they didn't know when cPanel would start supporting it (although you imply early 2014 above)
    Is there any news on this?
     
  6. ScottTh

    ScottTh Well-Known Member

    Joined:
    Jan 28, 2013
    Messages:
    157
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Hi Judy,

    We've written a new blog about our Ruby and Passenger implementation. Thanks for inquiring about it and let us know if you have any additional questions about the new content.
     
  7. SoftDux

    SoftDux Well-Known Member

    Joined:
    May 27, 2006
    Messages:
    983
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Johannesburg, South Africa
    cPanel Access Level:
    Root Administrator
    When can we expect Ruby 2 in cPanel?
     
  8. ScottTh

    ScottTh Well-Known Member

    Joined:
    Jan 28, 2013
    Messages:
    157
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Hi SoftDux,

    Our new Ruby blog provides some additional details about our Ruby implementation plan. Since our initial exploration into the project we have continually weighed out implementation options. As the new blog explains we are pursuing an alternative implementation plan than originally announced. Our hope is this new implementation plan will provide users with Ruby and Passenger functionality, but it will affect our delivery date.

    Please let me know if you have any additional questions about the project.

    Thank you!
     
  9. SoftDux

    SoftDux Well-Known Member

    Joined:
    May 27, 2006
    Messages:
    983
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Johannesburg, South Africa
    cPanel Access Level:
    Root Administrator
    Thanx Scott. So I guess we could wait another 12 months, if we're luck to see anything close to Ruby 2?


    Does anyone have some advice on manually installing Ruby 2 on a cPanel server, and not cause problems with the interface?
     
  10. ScottTh

    ScottTh Well-Known Member

    Joined:
    Jan 28, 2013
    Messages:
    157
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Hi SoftDux,

    I understand that the Ruby community is eager to see Ruby/Passenger support in cPanel and we're eager to deliver it. Please stay tuned to our forums and blog in the coming months for additional news about our Ruby implementation. This news will give you an idea of the timeframe we might be targeting.

    Thanks!
     
  11. zanna

    zanna Member

    Joined:
    Aug 1, 2008
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    LOL, we "stay tuned" since 2010...


    2010.08.29 RoR 3.0 released

    2011.03.28 "we are already working on Passenger + Rails 3 support" http://forums.cpanel.net/f145/mod_ra...tml#post822392

    2011.05.05 "We are planning to have this improved RoR implementation (Passenger + Rails 3) be part of version 11.34" http://forums.cpanel.net/f145/mod_ra...tml#post854282

    2011.08.31 RoR 3.1 released

    2011.10.28 "News? At this rate rails 4 will be released before cPanel supports 3..." http://forums.cpanel.net/f145/mod_ra...tml#post990261

    2012.01.20 RoR 3.2 released

    2012.10.14 "Rails 3 support was not added into 11.34, since we were planning on adding mod_rails with the new rpm system to my knowledge. That system will be launched in 11.36 rather than in 11.34" http://forums.cpanel.net/f145/mod_ra...ml#post1245301

    2013.04.26 "11.36 and it seems it doesn't support Rail 3.x?" (no reply) http://forums.cpanel.net/f5/mongrel-...ml#post1376791

    2013.06.25 RoR 4.0 released

    2013.12.08 "it is time to turn our attention to Ruby" (ALREADY?!?!) "Our goal is to emerge triumphantly..."

    2014.03.11 "Ruby is Still Shining!"
    (??? Ruby did never shine on cPanel! The support evolved from lousy, to terrible and finally...disapeared!)

    2014.04.08 RoR 4.1 released

    And we stay tuned (while moving away)

    Sincerly, an Italian Prime Minister is more reliable than cP proclamations about RoR implementation; I trust cPanel is not interested in RoR at all. I'm just wondering why are you faking the opposite from years: you sould remove RoR support from cPanel features (since you do NOT support it).

    Forgive me for my criticism but, in all honesty, you'd better stop any announcement untill you produce some real result.

    Best regards
     
  12. ThinIce

    ThinIce Well-Known Member

    Joined:
    Apr 27, 2006
    Messages:
    346
    Likes Received:
    7
    Trophy Points:
    18
    Location:
    Disillusioned in England
    cPanel Access Level:
    Root Administrator
    I find the suggestion updates will arrive when EA switches over to RPM compelling, but that's total guesswork on my part. If anyone is listening, I really miss the old quarterly roadmap webinars you guys used to do
     
  13. ScottTh

    ScottTh Well-Known Member

    Joined:
    Jan 28, 2013
    Messages:
    157
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Thanks for mentioning the quarterly roadmaps webinars! These are still occurring. Here is the link to our most recent webinar. These are We definitely are listening and appreciate any and all feedback.
     
  14. ThinIce

    ThinIce Well-Known Member

    Joined:
    Apr 27, 2006
    Messages:
    346
    Likes Received:
    7
    Trophy Points:
    18
    Location:
    Disillusioned in England
    cPanel Access Level:
    Root Administrator
    huh thanks Scott, seems like I'm behind the times, thought you'd stopped doing them for some reason :s
     
  15. ylluminate

    ylluminate Member

    Joined:
    Apr 12, 2013
    Messages:
    13
    Likes Received:
    1
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    We are using TorqueBox 3 with JRuby and it is fantastic in terms of performance on a cPanel (CentOS 6.5) server. Sadly it is a bit rough to setup initially and not for the faint of heart. TorqueBox 4 is on it's way (https://github.com/torquebox/torquebox/tree/torqbox) and you can find nightly builds and updates on that link. TB 4 (codename `torqbox`) is very exciting as it brings us to the performance level of Go and the other kewl kids on the block. Jubilee (https://github.com/isaiah/jubilee) is another one with great promise. It is comparable to TB4.

    Here are some interesting benchmarks:
    Ruby Benchmarking Lessons Learned
    https://github.com/isaiah/jubilee/wiki/Benchmarks-against-other-jruby-commandline-webservers

    We would absolutely LOVE cPanel if it brought this to the table in a clean and supported manner. I can guarantee that we'd be deploying a number more cPanel servers as well.

    The trick here is to allow us to deploy multiple Ruby and Rails apps without the headaches we've hitherto experienced. With Java / JRuby, I think the system admin should have have a choice to either use a shared memory Java JRuby instance to conserve memory or to allow each user to have their own Java instance (although it will consume more memory).

    I would also like to mention that adding postgresql and a quick switch for MongoDB and Redis as supported dbms platforms on cPanel might also be a big boon. These are things we seem to frequently need when working on Ruby apps. MySQL is always a bit problematic in terms of maintenance and memory optimization and PGSQL is just less so and generally more performant.

    BUT YES, PLEASE NO MORE PASSENGER CRUTCHES. We need real performance with our ruby apps.
     
    #15 ylluminate, Oct 15, 2014
    Last edited: Oct 15, 2014
  16. ylluminate

    ylluminate Member

    Joined:
    Apr 12, 2013
    Messages:
    13
    Likes Received:
    1
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    #16 ylluminate, Oct 15, 2014
    Last edited: Oct 15, 2014

Share This Page