I'd like to ask the Apache Daffodil developers to weigh on this question: Does Daffodil need to run on Scala 2.11 anymore?
I've been told the only reason why we're still publishing Scala 2.11 builds is for Apache Spark, which had been working only on Scala 2.11 for a long time even after Scala 2.12 came out. However, the Spark 2.4 releases have been running on both 2.11 and 2.12 since November 2018 and Scala 2.12 has become the default language for the Spark 3.0 releases. In fact, the Spark 3.0 releases have removed support for 2.11 although they have not completed all of the changes needed to support Scala 2.13 yet. Does anyone know of any reasons why Daffodil needs to continue building on Scala 2.11? My motivation for asking is because my pull request uses an open source library called os-lib in the runtime2 backend but os-lib has not published any new Scala 2.11 builds since March 2019. John