Re: [VOTE] Release Apache Maven Enforcer version 3.4.1

2023-09-07 Thread Herve Boutemy
+1

Reproducible Build ok: reference build done with JDK 17 on *nix with umask 022

Regards,

Hervé

On 2023/09/07 17:39:48 Slawomir Jaranowski wrote:
> Hi,
> 
> We solved 2 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12353576
> 
> There are still a couple of issues left in JIRA:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MENFORCER%20AND%20resolution%20%3D%20Unresolved
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1987/
> https://repository.apache.org/content/repositories/maven-1987/org/apache/maven/enforcer/enforcer/3.4.1/enforcer-3.4.1-source-release.zip
> 
> Source release checksum(s):
> enforcer-3.4.1-source-release.zip - SHA-512 :
> 64fcd4a97487ae50976426da63f3ba58cb0fe47a72235afa8f05e5d6e8118ad09dbc8269c5ff106ab1e274dd54e439c737585df1232b85be7ea202aee6ac5864
> 
> Staging site:
> https://maven.apache.org/enforcer-archives/enforcer-LATEST/
> 
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Vote open for at least 72 hours.
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> -- 
> Sławomir Jaranowski
> 

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: plexus-utils 4.x and Xpp3DomBuilder

2023-09-07 Thread Hervé Boutemy
right conclusion

Le mercredi 26 juillet 2023, 06:55:10 CEST Christoph Läubrich a écrit :
> I tried the same with Tycho and the conclusion was that a maven plugin
> can currently not upgrade to plexus-xml4 if you still want to support
> maven 3.x
> 
> Am 25.07.23 um 20:56 schrieb Slawomir Jaranowski:
> > Hi
> > 
> > I'm trying to update plexus-utils 3.5.x to plexus-utils/plexus-xml 4.x in
> > maven-enforcer 
> > 
> > In maven-enforcer (and in many other plugins ...) is used, code like:
> >  Xpp3Dom enforcerRules =
> >  Xpp3DomBuilder.build(descriptorStream,
> > 
> > "UTF-8");
> > 
> > Xpp3Dom and Xpp3DomBuilder - has new implementation in plexus-xml  but
> > Maven 3.x exports
> > 
> >  
> >  org.codehaus.plexus.util.xml.Xpp3Dom >  e>
> > 
> > org.codehaus.plexus.util.xml.pull.XmlPullParser > Package>
> > 
> > org.codehaus.plexus.util.xml.pull.XmlPullParserException<
> > /exportedPackage>
> > 
> > org.codehaus.plexus.util.xml.pull.XmlSerializer > Package>
> > 
> > It is very magical that we export classes but not export artifact
> > which contains those classes ...
> > 
> > so incompatibilite code for Xpp3Dom is used ...
> > 
> > Any hints on how to process it.
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org





-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Coming soon: Maven 3.9.5

2023-09-07 Thread Tamás Cservenák
and https://issues.apache.org/jira/browse/MRESOLVER-359 (done in 1.9.10, so
6 releases ago)

On Thu, Sep 7, 2023 at 8:32 PM Tamás Cservenák  wrote:

> https://lists.apache.org/thread/k5sc3w7w4xkgjfzyxxltg06722dvspk7
>
> On Thu, Sep 7, 2023 at 8:24 PM Elliotte Rusty Harold 
> wrote:
>
>> Was this intentional?
>>
>> [ERROR] Rule 0:
>> org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with
>> message:
>> [ERROR] Detected JDK version 1.8.0-181
>>
>> (JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre)
>> is not in the allowed range [1.8.0-362,).
>>
>> If so, we should note it in the docs.
>>
>> I vaguely recall something about this before, but can't immediately
>> find it in the archives
>>
>> On Thu, Sep 7, 2023 at 10:18 AM Tamás Cservenák 
>> wrote:
>> >
>> > Howdy,
>> >
>> > Just a heads up, that am targeting following releases:
>> >
>> > Maven Resolver 1.9.16:
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.16
>> >
>> > Maven 3.9.5:
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.5
>> >
>> > So if anyone has anything more to add, bring it up!
>> >
>> > TIA
>> > T
>>
>>
>>
>> --
>> Elliotte Rusty Harold
>> elh...@ibiblio.org
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>>


Re: Coming soon: Maven 3.9.5

2023-09-07 Thread Tamás Cservenák
https://lists.apache.org/thread/k5sc3w7w4xkgjfzyxxltg06722dvspk7

On Thu, Sep 7, 2023 at 8:24 PM Elliotte Rusty Harold 
wrote:

> Was this intentional?
>
> [ERROR] Rule 0:
> org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with
> message:
> [ERROR] Detected JDK version 1.8.0-181
>
> (JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre)
> is not in the allowed range [1.8.0-362,).
>
> If so, we should note it in the docs.
>
> I vaguely recall something about this before, but can't immediately
> find it in the archives
>
> On Thu, Sep 7, 2023 at 10:18 AM Tamás Cservenák 
> wrote:
> >
> > Howdy,
> >
> > Just a heads up, that am targeting following releases:
> >
> > Maven Resolver 1.9.16:
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.16
> >
> > Maven 3.9.5:
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.5
> >
> > So if anyone has anything more to add, bring it up!
> >
> > TIA
> > T
>
>
>
> --
> Elliotte Rusty Harold
> elh...@ibiblio.org
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: Coming soon: Maven 3.9.5

2023-09-07 Thread Elliotte Rusty Harold
Was this intentional?

[ERROR] Rule 0:
org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with
message:
[ERROR] Detected JDK version 1.8.0-181
(JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre)
is not in the allowed range [1.8.0-362,).

If so, we should note it in the docs.

I vaguely recall something about this before, but can't immediately
find it in the archives

On Thu, Sep 7, 2023 at 10:18 AM Tamás Cservenák  wrote:
>
> Howdy,
>
> Just a heads up, that am targeting following releases:
>
> Maven Resolver 1.9.16:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.16
>
> Maven 3.9.5:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.5
>
> So if anyone has anything more to add, bring it up!
>
> TIA
> T



-- 
Elliotte Rusty Harold
elh...@ibiblio.org

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-09-07 Thread Elliotte Rusty Harold
On Fri, Jun 9, 2023 at 4:20 PM Guillaume Nodet  wrote:
>
> I'd really like to
>   * use JEP 442 to get rid of the JNI and native libs in jline, jansi and
> mvnd (but that's for JDK 21)

JEP 442 won't be ready for I'm not sure how many JDKs yet. I wouldn't
expect Maven to depend on it this decade. JAnsi we could simply remove
though. jline and mvnd I know nothing about.

>   * use JEP 380 (unix domain sockets) to be able to cleanly implement
> https://github.com/apache/maven-resolver/pull/269

No opinion

>   * use some helper methods that have been added: List.of(),
> Stream.toList(), Files.readString() to name just a few
>   * have syntactic sugar with text blocks, enhanced switches...
>

Not worth the pain we'd cause users. We haven't finished updating to
utility methods available in Java **7** yet. In general, before we
talk about new JDK versions I'd like to make sure we're taking
advantage of the JDK version we have. Moving random files and methods
to java 20+ is just confusing and makes little difference in code
cleanliness or execution speed.

There's plenty of much more important maintenance work in the queue.
Some of our plugins still aren't on parent POM 39. We have code
written to support entire operating systems that have been sold or
supported for years. Netware. Let's deal with that
cruft first.

-- 
Elliotte Rusty Harold
elh...@ibiblio.org

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Enforcer version 3.4.1

2023-09-07 Thread Elliotte Rusty Harold
MENFORCER-490 is improved but not yet fixed or finished. There are at
least a couple of PRs to go.

On Thu, Sep 7, 2023 at 1:41 PM Slawomir Jaranowski
 wrote:
>
> Hi,
>
> We solved 2 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12353576
>
> There are still a couple of issues left in JIRA:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MENFORCER%20AND%20resolution%20%3D%20Unresolved
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1987/
> https://repository.apache.org/content/repositories/maven-1987/org/apache/maven/enforcer/enforcer/3.4.1/enforcer-3.4.1-source-release.zip
>
> Source release checksum(s):
> enforcer-3.4.1-source-release.zip - SHA-512 :
> 64fcd4a97487ae50976426da63f3ba58cb0fe47a72235afa8f05e5d6e8118ad09dbc8269c5ff106ab1e274dd54e439c737585df1232b85be7ea202aee6ac5864
>
> Staging site:
> https://maven.apache.org/enforcer-archives/enforcer-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> Sławomir Jaranowski



-- 
Elliotte Rusty Harold
elh...@ibiblio.org

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[VOTE] Release Apache Maven Enforcer version 3.4.1

2023-09-07 Thread Slawomir Jaranowski
Hi,

We solved 2 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&version=12353576

There are still a couple of issues left in JIRA:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MENFORCER%20AND%20resolution%20%3D%20Unresolved

Staging repo:
https://repository.apache.org/content/repositories/maven-1987/
https://repository.apache.org/content/repositories/maven-1987/org/apache/maven/enforcer/enforcer/3.4.1/enforcer-3.4.1-source-release.zip

Source release checksum(s):
enforcer-3.4.1-source-release.zip - SHA-512 :
64fcd4a97487ae50976426da63f3ba58cb0fe47a72235afa8f05e5d6e8118ad09dbc8269c5ff106ab1e274dd54e439c737585df1232b85be7ea202aee6ac5864

Staging site:
https://maven.apache.org/enforcer-archives/enforcer-LATEST/

Guide to testing staged releases:
https://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for at least 72 hours.

[ ] +1
[ ] +0
[ ] -1

-- 
Sławomir Jaranowski


Coming soon: Maven 3.9.5

2023-09-07 Thread Tamás Cservenák
Howdy,

Just a heads up, that am targeting following releases:

Maven Resolver 1.9.16:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.16

Maven 3.9.5:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.5

So if anyone has anything more to add, bring it up!

TIA
T