-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
Currently, RCD supports all the way down to Ruby 2.4 which has been EOL for almost 3 years.
Not only is there a maintenance burden from supporting more versions, it makes certain refactors harder to do.
I propose come up with a policy for which Ruby versions RCD will support, and how that will affect RCDs semver. The obvious proposal would be to support stable rubies (as of now 2.7+), and release a major version of RCD whenever a Ruby version is EOL.
We can also adjust this scheme to make migration easier — i.e. support the most recent EOL Ruby version (as of now 2.6) via opt-in if it’s included in RUBY_CC_VERSION
.
The goal here is to agree on a support policy going forward, since it’s untenable to support all rubies forever.
Thoughts?
Metadata
Metadata
Assignees
Labels
No labels