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