Hey fellow Openwhiskers, I somewhat fancy a little bit of Scala action and wanted to give updating Openwhisk to Scala 2.13 a shot. They have reworked quite a bit in Scala 2.13 and keeping track with the versions might be very valuable, especially if Dotty comes around eventually.
To pull that off, we'll need to bump quite a few libraries, some of them even in their major version. I plan to send each of those major upgrades as individual PRs, so we can pinpoint potential issues via git bisecting if necessary. kamon-statsd and rxscala are two libraries where there are no 2.13 artifacts published yet. RxScala meanwhile has support of 2.13 in its repository, so we'd need to wait on a new release there. kamon-statsd has an open issue to support 2.13, we might need to go ahead and nudge a bit there, see https://github.com/kamon-io/kamon-statsd/issues/9. Do we even need the statds integration anymore at this point? @Sven Lange-Last might know. We'll see if there are more dragons, but I'm happy to work through them to some extent :). Is anybody concerned with doing this move in general and with the process laid out specifically? Cheers, Markus
