JDK 20 Rampdown Phase 2 & JMX Heads-up

2023-01-24 Thread David Delabassee
Hi, First off, on behalf of Oracle’s Java Team, I’d like to wish you a happy and prosperous new year! In 2023, two Java releases will be made available: JDK 20 (March) &  JDK 21 (September). JDK 20 [1] has entered Rampdown Phase Two (RDP2) [2], its initial Release Candidate is planned for

Re: Do we plan to support extensions with java 17?

2023-01-24 Thread Romain Manni-Bucau
Hmm, technically you can use most of guice without asm and replace its visitors by reflection/meta read and proxying by build time generation in the custom annot proc. Not saying it is one liner but it would be what sounds more long term to me...we can also drop guice for v4/v5 since we dont expos

Re: Do we plan to support extensions with java 17?

2023-01-24 Thread Tamás Cservenák
Howdy, Plexus-shim is built on top of Sisu, and Sisu is built on top of Guice. Maven is tied to plexus-shim very much. Guice shades ASM as well (current version 5.1.0 has support for Java17: https://github.com/google/guice/wiki/Guice510 ) Hence, our stack is pretty much tied to Guice. I hope Gui

Re: Do we plan to support extensions with java 17?

2023-01-24 Thread Romain Manni-Bucau
Again: cause the PR which is not merged is already not sufficient for the LTS of september. Asm version is a running forward game and technically we don't need it _there_ so if we can make it effortless I think it could only have a positive impact on the project. Concretely the 9.4 (the PR) does no

Re: Do we plan to support extensions with java 17?

2023-01-24 Thread Tamás Cservenák
Howdy, Why again? There is ongoing effort (master is already updated), but also to raise whole Java level of Sisu, see https://github.com/eclipse/sisu.inject/pull/72 Hopefully soon new sisu release will happen that will contain updated ASM and allow using Java11+ bytecode. Thanks T On Tue, Jan

Do we plan to support extensions with java 17?

2023-01-24 Thread Romain Manni-Bucau
Hi all, We are hit again by sisu asm, we cant write a component using sisu Named SPI if compiled with java 17 (since then it will be visited with a too old asm - exception at the end), do we want to upgrade asm there, do we want to plan drop it - guess we can using the annot processor to collect m

Re: Maven 3.9,0 plan

2023-01-24 Thread Falko Modler
Thanks Slawomir! Tested via https://github.com/gitflow-incremental-builder/gitflow-incremental-builder, no issues! Might try Quarkus next. Cheers, Falko Am 19.01.2023 um 23:11 schrieb Slawomir Jaranowski: Build on Jenkins deploys snapshot artifacts to ASF repository, https://repository.apac

Re: Maven 3.9,0 plan

2023-01-24 Thread Mark Derricutt
On 24 Jan 2023, at 21:22, Tamás Cservenák wrote: Mark, Can you provide more information about this error? I understand if this plugin is internal (not OSS), but can you provide me the POM of it, or at least the dependencies snippet related to Maven and resolver? "A required class is missing"

Re: Maven 3.9,0 plan

2023-01-24 Thread Tamás Cservenák
Mark, Can you provide more information about this error? I understand if this plugin is internal (not OSS), but can you provide me the POM of it, or at least the dependencies snippet related to Maven and resolver? "A required class is missing" is strange, especially as BasicRepositoryConnectorFact

Re: [VOTE] Release Apache Maven Reporting API version 4.0.0-M4

2023-01-24 Thread Slawomir Jaranowski
+1 - spotless and line ending code ... from source-release - surefire, checkstyle, pmd raptors are empty niedz., 22 sty 2023 o 20:06 Michael Osipov napisał(a): > Hi, > > IMPORTANT: Requires Doxia 2.0.0-M5 vote/staging repo! > > We solved 2 issues: > > https://issues.apache.org/jira/secure/Relea