Re: thought: allow exclude dependencies from parent in maven4?

2025-02-11 Thread Xeno Amess
so I think I finished the coding of exclusion we discussed I guess? https://github.com/codehaus-plexus/modello/pull/483 https://github.com/apache/maven-resolver/pull/654 https://github.com/apache/maven/pull/2106 please have a look, thx Xeno Amess 于2025年1月20日周一 18:08写道: > issue in medello opened.

Re: GitHub issues and release announcement ...

2025-02-11 Thread Olivier Lamy
On Tue, 11 Feb 2025 at 23:57, Slawomir Jaranowski wrote: > > Hi, > > GitHub sends an announcement about the new version to subscribers on > GitHub project after publishing release. > > If we still need to send announcements to annou...@maven.apache.org > for some ASF formal reason > maybe we can a

Enforcer Custom Rules, New API Version 3.5.0, Testing Utilities, test-jar Missing?

2025-02-11 Thread Mikko Johannes Koivunalho
Hi, I am updating my old Maven Enforcer custom rules (from 2016) to use the new API. When using the old API, I also used the /org.apache.maven.enforcer:enforcer-rules::*test-jar*/ for testing my rules. The new API documents make no mention of the test jar. The test-jar has not been release

Re: Management of stale issues and PRs

2025-02-11 Thread Slawomir Jaranowski
On Tue, 11 Feb 2025 at 16:57, Matthias Bünger wrote: > > Hi, > > I agree that PR's getting more and more difficult to handle when they > are inactive, but issues and bugs are normally not gone/fixed by > waiting, so I won't auto close them. We can only add the label "Stale" to issues and don't cl

Re: Management of stale issues and PRs

2025-02-11 Thread Matthias Bünger
Hi, I agree that PR's getting more and more difficult to handle when they are inactive, but issues and bugs are normally not gone/fixed by waiting, so I won't auto close them. As written during the GitHub migration discussion by several others: We need to triage them regulary. Yes this is work,

Re: Thought: apply jsr305(nullable,notnull) to maven?

2025-02-11 Thread Xeno Amess
> Why not use JSpecify[1] instead? It is not perfect (e.g. there is no > official list of tools that support it[2]), but it has many commercial > supporters and it might become what JSR305 failed to be. I tend to use jetbrains annotation as JSR305 impl and extension in my own repo if you ask. Just

JDK 24 Release Candidate | JavaOne and More Heads-Up

2025-02-11 Thread David Delabassee
Welcome to the first OpenJDK Quality Outreach update of 2025! The first Release Candidate builds of JDK 24 are now available [1] and tt this stage, only P1 issues will be evaluated. With the JDK 24 General Availability set for March 18th, the attention is now turning to JDK 25. JDK 24 will offi

Re: Thought: apply jsr305(nullable,notnull) to maven?

2025-02-11 Thread Guillaume Nodet
The Maven 4 API can be used without the whole Maven process/environment. See https://github.com/apache/maven/blob/7f4c24ca179e1603af5215a7b401f7105c04cbc9/impl/maven-impl/src/test/java/org/apache/maven/impl/standalone/TestApiStandalone.java#L42 Of course, there are limitations, but none of those

Re: GitHub issues and release announcement ...

2025-02-11 Thread Slawomir Jaranowski
There are already some of notifications implements: https://github.com/apache/infrastructure-asfyaml#notification-settings-for-repositories If we accept such an idea we can ask infra about it or discover other technical ways. On Tue, 11 Feb 2025 at 15:15, tison wrote: > > This sounds great! > >

Re: Thought: apply jsr305(nullable,notnull) to maven?

2025-02-11 Thread Piotr P. Karwasz
Hi Xeno, On 11.02.2025 05:35, Xeno Amess wrote: during recently learning about maven and maven-resolver, sometimes I really think it better to have nullable/notnull annotations... Why not use JSpecify[1] instead? It is not perfect (e.g. there is no official list of tools that support it[2]),

Re: GitHub issues and release announcement ...

2025-02-11 Thread tison
This sounds great! For implementation, I can imagine a workflow triggered by a published event [1], but I wonder how to send an email from within the workflow, or use other forward methods. [1] https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trig

GitHub issues and release announcement ...

2025-02-11 Thread Slawomir Jaranowski
Hi, GitHub sends an announcement about the new version to subscribers on GitHub project after publishing release. If we still need to send announcements to annou...@maven.apache.org for some ASF formal reason maybe we can automatically send it by GitHub ... what do you think? -- Sławomir Jarano

Re: Maven Extension

2025-02-11 Thread Adrian Tarau
Hello, Release 0.8.2 is out. Outside a few bugs fixes, the HTML report is the biggest addition. I think I reached the point there the extension does everything I wanted to have. There is one more feature missing

Re: Comments removed in consumer POM

2025-02-11 Thread Guillaume Nodet
Le mar. 11 févr. 2025 à 12:17, Thomas Reinhardt a écrit : > > Maybe this is unrelated, but I had problems with regard to xml comments > in custom maven plugins in the past. Some of our in-house plugins > rewrite poms and it is always a challenge to preserve existing comments. > I know there is a

Re: Thought: apply jsr305(nullable,notnull) to maven?

2025-02-11 Thread Elliotte Rusty Harold
On Tue, Feb 11, 2025 at 7:20 AM Guillaume Nodet wrote: > > The resolver API should be avoided in the future as it's supposed > to be hidden by the Maven 4 API. So I'm not sure it's worth it. > I'm not sure how I feel about that. I've certainly written code in the past that needed to do resolver-

Re: Comments removed in consumer POM

2025-02-11 Thread Thomas Reinhardt
Maybe this is unrelated, but I had problems with regard to xml comments in custom maven plugins in the past. Some of our in-house plugins rewrite poms and it is always a challenge to preserve existing comments. I know there is a (partial?) solution that the release plugin uses but that is ha