mdedetrich commented on code in PR #804: URL: https://github.com/apache/incubator-pekko/pull/804#discussion_r1400079108
########## docs/src/main/paradox/project/scala3.md: ########## @@ -1,15 +1,9 @@ # Scala 3 support -Pekko has experimental support for Scala 3. +Pekko has support for Scala 3. Now that the Scala 3.3 LTS release is out, we can be pretty confident that it is unlikely that we will need to make binary incompatible changes due to Scala 3 changes. See the @ref:[binary compatibility documentation](../common/binary-compatibility-rules.md). ## Using 2.13 artifacts in Scala 3 -You can use [CrossVersion.for3Use2_13](https://scala-lang.org/blog/2021/04/08/scala-3-in-sbt.html#using-scala-213-libraries-in-scala-3) +This should not be necessary but you can use [CrossVersion.for3Use2_13](https://scala-lang.org/blog/2021/04/08/scala-3-in-sbt.html#using-scala-213-libraries-in-scala-3) Review Comment: We should remove this paragraph entirely, you should only be using the Scala 3 artifacts and considering we are using LTS there shouldn't be an issue here. Also its ideal to not have multiple ways of supporting Scala 3, just use the Scala 3 artifacts. Using `CrossVersion.for3Use2_13` was mainly a clutch in the past when Scala 3 was not available or we were using experimental/non LTS versions of Scala 3. Also `CrossVersion.for3Use2_13` cannot be used if you are a library that depends on Pekko, it only works with applications. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
