Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Ruby 2.4 #6115

Closed
luisramos0 opened this issue Oct 1, 2020 · 6 comments
Closed

Upgrade to Ruby 2.4 #6115

luisramos0 opened this issue Oct 1, 2020 · 6 comments

Comments

@luisramos0
Copy link
Contributor

luisramos0 commented Oct 1, 2020

What we should change and why (this is tech debt)

We need to move forward with Ruby version so we can keep upgrading all other dependencies and also benefit from the so many improvements that come with latest Ruby versions, security and performance.

Context

I think this was briefly discussed here:
#4518 (comment)
We should probably try ruby 2.4 after we are on rails 4.1 #5386

Impact and timeline

After rails 4.1 or maybe only after rails 4.2.

@tsara27
Copy link
Contributor

tsara27 commented Oct 3, 2020

Hello @luisramos0

I have experience in upgrading Ruby application. Can I take this issue?

@luisramos0
Copy link
Contributor Author

Hi @tsara27 welcome to OFN, join us on slack!
This upgrade can only be done after the upgrade to Rails 4.1.
I'd recommend you look for the label good-first-issue where we list issues that are good to start with the code base.

@tsara27
Copy link
Contributor

tsara27 commented Oct 3, 2020

I will do @luisramos0. Thanks!

@luisramos0
Copy link
Contributor Author

ruby 2.4 brings support OpenSSL 1.1.0
I wonder if that will help with some local setup issues we have had with openssl...

@luisramos0 luisramos0 removed the blocked label Dec 1, 2020
@luisramos0
Copy link
Contributor Author

not blocked any longer.
I think we can use 2.4.4 (semaphore upper 2.4 versions just like 2.3.8... "RC platform only").

@sauloperez
Copy link
Contributor

We've been running on Ruby 2.4 for some weeks. So far, so good!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants