-
Notifications
You must be signed in to change notification settings - Fork 281
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
Default Scala version should be 2.12 (instead of 2.11) #703
Comments
I agree |
I agree. I’d like CI to check both 2.11 and 2.12 if possible. I assume wix is now on 2.12? |
Wix is indeed on 2.12
…On Thu, 28 Feb 2019 at 9:12 P. Oscar Boykin ***@***.***> wrote:
I agree. I’d like CI to check both 2.11 and 2.12 if possible.
I assume wix is now on 2.12?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#703 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABUIF4OKGJCh8yYEGeBN7Z7BQqh3BdK4ks5vR4FBgaJpZM4bVdYm>
.
|
At least please make it easy to select, like |
@igorgatis you have seen this right: https://github.com/bazelbuild/rules_scala#selecting-scala-version Is it that too much? My feeling is that repo configuration is so rarely done, this isn't a major problem. |
Twitter has also been on 2.12 for a while. Anecdotally I worked on some scalac option related changes having incompatibilities with 2.11.x, which would be resolved if the whole repo switches to 2.12, or at least as the default. Afacit #962 should not be blocking this and can be worked on separately if needed still, as most folks are on 2.12 already. Is there objection to switch to 2.12 repo wide? |
#962 is close for now and this doesn't block it. But FWIW:
There's a lot of existing spark code on 2.11. For that community, there's likely to be a long tail of users so maintainers of spark libraries will likely have to support 2.11 for some time. |
I agree about spark and that is why I’m happy we enabled the “test version” test on CI which gives us some sanity into 2.11 |
) * scala 2.12.10 is default version, closes bazelbuild#703 * specs2 matcher to try catch * default 2.12.11 (latest) * update golden coverage file
Currently the default version is 2.11.12:
rules_scala/scala/scala_cross_version.bzl
Line 25 in ad41d0c
But according to JB 2018 survey only 30% used 2.11, while 64% used 2.12
I think it's time to change the default...
The text was updated successfully, but these errors were encountered: