Re: [DISCUSS] Maven Resolver future

2023-07-26 Thread Tamás Cservenák
Howdy, So here is a PR for "resolver supplier" that aims to replace ServiceLocator: https://github.com/apache/maven-resolver/pull/319 This trivially simple module (new module, as to end up with complete and usable resolver, you must have some maven deps as well) provides simple and straightforwar

Re: [VOTE] Release Apache Maven 3.9.4

2023-07-26 Thread Tony Chemit
+1 (non-binding) Tested on several projects, looks good to me. Thanks Tony. Le mer. 26 juil. 2023 à 12:08, Tamás Cservenák a écrit : Howdy, We solved 3 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353369 There are still a couple of issues left

[VOTE] Release Apache Maven 3.9.4

2023-07-26 Thread Tamás Cservenák
Howdy, We solved 3 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353369 There are still a couple of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved Staging repo: https://reposi

Re: [HEADS UP] Maven 3.9.4 plan

2023-07-26 Thread Tamás Cservenák
K, as resolver 1.9.14 is out, I will start prepping Maven 3.9.4 next, with above mentioned changes. T On Fri, Jul 21, 2023, 05:22 Jeremy Landis wrote: > Thanks for the info. > > Maven updates for those not using maven wrapper take considerably longer > to work around. So that was my main conce

Re: [DISCUSS] Maven Resolver future

2023-07-26 Thread Olivier Lamy
Sorry, I didn’t read the content of the issues but just saw the "get rid..." :) And the proposed replacement looks to be great to eventually override some internal components. That's Perfect!! Thanks! On Wed, 26 Jul 2023 at 18:17, Tamás Cservenák wrote: > > Olivier, > > Look at related issue [1],

Re: [DISCUSS] Maven Resolver future

2023-07-26 Thread Tamás Cservenák
Olivier, Look at related issue [1], resolver will provide a simple "static supplier" (like a factory) for users as replacement. The problem with SL is that it tries to be a "poor man DI", and does it along the lines of old Plexus, so forces def ctor presence and is really just an impediment these