msjit / testcasedb

TestCaseDB - Web based test case management
MIT License
40 stars 18 forks source link

Update rails to 3.2.19 and ruby to 2.0 for security and performance #40

Closed kirantpatil closed 9 years ago

kirantpatil commented 10 years ago

Hi,

Rails has released security fix release as below http://weblog.rubyonrails.org/2014/7/2/Rails_3_2_19_4_0_7_and_4_1_3_have_been_released/

Ruby version needs to be upgraded from 1.9.3 to 2.0, giving noticeable performance boost to the application, making it feel snappier.

Thanks.

kirantpatil commented 9 years ago

Steps to upgrade to rails 3.2.19 and ruby 2.0.

1) change the rails version in Gemfile to 3.2.19 2) run "bundle update" 3) rvm install ruby-2.0 4) rvm use ruby-2.0 5) restart the app and nginx

kirantpatil commented 9 years ago

We hit some issues with ruby-2.0, so we reverted to ruby-1.9.3 at this moment.

joffems commented 9 years ago

I have a branch locally for the ruby upgrade. I will put a bit more work into it and push it up to github to share.

kirantpatil commented 9 years ago

Can we have a push to test ?

kirantpatil commented 9 years ago

Hi @joffems, any updates on when it will be available ?

joffems commented 9 years ago

@kirantpatil I have pushed the Rails upgrade as I didn't notice any issues. I also haven't found any with Ruby 2.0.0. Can you please send me any additional issues that you found for Ruby 2.0.0 issues.

kirantpatil commented 9 years ago

@joffems thanks I will test it today and will report if there are any issues.

On Sun, Nov 23, 2014 at 11:21 AM, joffems notifications@github.com wrote:

@kirantpatil https://github.com/kirantpatil I have pushed the Rails upgrade as I didn't notice any issues. I also haven't found any with Ruby 2.0.0. Can you please send me any additional issues that you found for Ruby 2.0.0 issues.

Reply to this email directly or view it on GitHub https://github.com/msjit/testcasedb/issues/40#issuecomment-64107741.

kiranfractal commented 9 years ago

closing the issue, since it has installed properly.