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

Reply via email to