azavea / franklin

A STAC/OGC API Features Web Service
https://azavea.github.io/franklin/
Apache License 2.0
76 stars 18 forks source link

Scala 2.13 and Scala 3 support #819

Open pomadchin opened 3 years ago

pomadchin commented 3 years ago

Improvement

We need to start moving towards using Scala 2.13 as the base Scala version to keep project up to date.

GT already supports it (via SNAPSHOTS only 😿 though). To start this transition happen we need to compile GT Server against Scala 2.13 as well.

Notes + Context

More libraries are starting to drop Scala 2.12. The rule of a thumb that Scala opensource projects follow is the most recent Scala version support + the previous version. Right now it is Scala 3 + Scala 2.13.

jisantuc commented 3 years ago

I'm gonna drop this from the milestone since it's practically not user-facing though I still think it's valuable to do :(