On Fri, Feb 9, 2024 at 11:56 AM Arnout Engelen <enge...@apache.org> wrote:
> I think we should consider requiring Java 11 for all development (...) > > The main remaining risk I see would be that we'd unintentionally accept an > update of a runtime dependency that drops support for Java 8. > I think this is now the main roadblock - if anyone has good ideas on how to achieve this I'm all ears. I created https://github.com/apache/incubator-pekko/issues/1118 to track the tasks/opportunities that are unlocked once we make the decision to require Java 11 for building Pekko. Kind regards, Arnout > > While it is true the use of Java 8 sadly still seems widespread ( > https://newrelic.com/resources/report/2023-state-of-the-java-ecosystem > mentions 33%), I'm sceptical the same holds for developer environments. > > > Kind regards, > > Arnout > > >> >> [1]: >> >> https://github.com/apache/incubator-pekko/blob/bcec7c0fa0cd9f68c4858d168f0dfadcb3ba4602/project/JdkOptions.scala#L71-L82 >> >> >> On Wed, Jan 31, 2024 at 2:48 AM PJ Fanning <fannin...@apache.org> wrote: >> >> > We have a slightly untidy sbt plugin setup in our various Pekko repos, >> > where we force the use of old Paradox plugins so that we can use Java >> > 8 for doc building. >> > >> > Now that we have the 1.0.x releases done, can we consider switching to >> > the latest Paradox plugins and live with the fact that that means we >> > need to use Java 11 for doc builds? >> > >> > Matthias Kurz has been publishing some new versions of these plugins >> > because the versions that we use are not in Maven Central meaning that >> > we are dependent on the scala-sbt repository. >> > >> > Any objections to us at least starting with the Pekko repos where we >> > have 1.0.x branches? We can update the main branches in these repos to >> > use the latest Paradox plugins and update the build docs. >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@pekko.apache.org >> > For additional commands, e-mail: dev-h...@pekko.apache.org >> > >> > >> >> -- >> >> Matthew de Detrich >> >> *Aiven Deutschland GmbH* >> >> Immanuelkirchstraße 26, 10405 Berlin >> >> Alexanderufer 3-7, 10117 Berlin >> >> Amtsgericht Charlottenburg, HRB 209739 B >> >> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen >> >> *m:* +491603708037 >> >> *w:* aiven.io *e:* matthew.dedetr...@aiven.io >> > > > -- > Arnout Engelen > ASF Security Response > Committer on Apache Pekko > Committer on NixOS > Independent Open Source consultant > -- Arnout Engelen ASF Security Response Committer on Apache Pekko Committer on NixOS Independent Open Source consultant