Closed jurgenvinju closed 2 years ago
The following projects have been moved:
And with that this issue could be closed.
Note that these projects have not been turned into "modules" yet in the Java 9 sense, and this is necessary also because of the very concrete issue usethesource/vallang#119
These are projects which will need to be upgraded still to java 11, which are not on usethesource (yet):
closing this issue because the bulk of it has been done. the library projects that have to be moved are a separated issue.
This is to register our need to move all usethesource projects to Java 11 (and the associated JRE)
It requires us to synchronize the effort across all projects, hence this issue at usethesource.
Motivation
Vote
This is to vote that we will move to Java 11, but not when. We have to plan the timing carefully so as not to interfere with other complex projects such as the compiler and the LSP.
Timing
When to do this? The compiler project would be halted by this; i.e. new bugs caused by the move would mix in between the last bugs to solve. Otherwise we do not expect much interference with other projects. Maintenance on the rascal-eclipse project would become possible again after the move to Java 11. So we should not postpone this indefinetely..
Should we not aim higher?
Any reason why we do not move to a higher Java version than 11 immediately?