Hi Juan,

Thank you very much for working on Scala, I gave up years ago and I'm glad someone is picking up the ball.

I see there is a choice about preserving the old version (2.11) or not. If you are confident packaging a new version of Scala is achievable, then I'd vote for retiring the old version.

There is also a decision to make between upgrading the existing scala package, or switching to versioned scala-x.y packages (the existing scala package could then depend on the latest version, similarly to the default-jre package). The key factor here is backward compatibility, how stable is Scala nowadays? Do libraries still have to be rebuilt for new Scala versions? If so a versioned package might be more appropriate.

Did you consider bootstrapping Scala 3 directly instead of starting from 2.12? Wouldn't that be easier?

Emmanuel Bourg

Reply via email to