Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Aleksandar Kurtakov
On Tue, Jun 6, 2023 at 7:52 PM Romain Manni-Bucau wrote: > So are we in "I see it as somebody forcing me to move forward" vs "I see it > as the project attraction decreasing and the community misbehaving"? > > Any way we find a compromise or should we just vote and be it? > With my Eclipse PMC h

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hervé Boutemy
Le mardi 6 juin 2023, 20:19:23 CEST Guillaume Nodet a écrit : > One question for people that want JDK 8 support. What IDE do they use to > develop ? Because none of the actual IDE is running JDK 8, though they can > be used by JDK 8, just like maven with toolchains. good point, thanks for adding t

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hervé Boutemy
requirements history column has just been added to dist tool report: https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-dist-tool/job/master/site/dist-tool-prerequisites.html on 52 plugins we maintain, 3 have published prerequisites history to help users know what version to use when l

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hunter C Payne
Completely agree.  Maven's strength is that it is declarative.  Anyone old enough to remember autoconf, autoreconf, etc never wants to go back to that world. Hunter On Tuesday, June 6, 2023 at 10:35:07 PM PDT, Romain Manni-Bucau wrote: Polyglot was a good idea but a key feature of ma

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Romain Manni-Bucau
Polyglot was a good idea but a key feature of maven is to NOT rely on scripting to init the context (deps typically) to let IDE load it quickly in their format. Typically opening a gradle script in idea is often a pain and as soon as you get any error you can't even open it to fix it (yes, ridiculo

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hunter C Payne
I completely agree that JSON is just reinventing the wheel.  But that seems irrelevant from a marketing perspective.  And HOCON is actually better than either JSON or XML.  If your potential customers first reaction to Maven is 'ick XML' then it doesn't really matter if XML is better.  Just my

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Gary Gregory
Playing a bit of devil's advocate here: while I've not used it, there is a maven polyglot plugin that IIRC let's you author your POM in other formats. But yeah, XML can be a pain but XML Schema is super handy in tooling and editors. In the meantime, JSON is just reinventing the wheel... Gary On T

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hunter C Payne
Sorry to be glib.  I apologize.  But I did have a point.  The attitude that Guillaume has about my emacs (which has been updated more recently than either the JVM or your IDE) is exactly the same attitude I face when I try to get new users to use Maven.  In the case of Maven, it is use of XML f

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hunter C Payne
Ok, sonny...go back to using software I wrote to do your development. Hunter On Tuesday, June 6, 2023 at 03:47:56 PM PDT, Guillaume Nodet wrote: Sounds like the only really plausible answer !  So if they can stay on a runtime which is 10 years old, an editor which has been released nea

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Guillaume Nodet
Sounds like the only really plausible answer ! So if they can stay on a runtime which is 10 years old, an editor which has been released nearly 38 years ago (well, not the latest version of course, but still...), why can't they stay on maven 3.9 which is a few months old ? My proposal was to supp

Re: [VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Olivier Lamy
On Tue, 6 Jun 2023 at 22:53, Sylwester Lachiewicz wrote: > > 0 - on list we have also improvement and new features but we Release bugfix > only version. if this help, the issues which were marked minor are now classified as improvements... looking at recent releases of core and plugins they are

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hunter C Payne
emacs Hunter On Tuesday, June 6, 2023 at 11:19:43 AM PDT, Guillaume Nodet wrote: One question for people that want JDK 8 support.  What IDE do they use to develop ? Because none of the actual IDE is running JDK 8, though they can be used by JDK 8, just like maven with toolchains. So re

Re: Regarding timestamp in _remote.repositories

2023-06-06 Thread Michael Osipov
Am 2023-06-06 um 20:40 schrieb Eric Lilja: I didn't know that the datetime string in _remote.repositories was an artifact of the behavior of a JDK class (or Properties.store(), more specifically). Interesting. That also implies it is not processed by anything. Thanks. It has been a pain in the

Re: Regarding timestamp in _remote.repositories

2023-06-06 Thread Eric Lilja
I didn't know that the datetime string in _remote.repositories was an artifact of the behavior of a JDK class (or Properties.store(), more specifically). Interesting. That also implies it is not processed by anything. Thanks. - Eric L On Tue, Jun 6, 2023 at 6:30 PM Michael Osipov wrote: > Am 20

[ANN] Maven Surefire 3.1.2 released

2023-06-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven Surefire version 3.1.2. https://maven.apache.org/surefire/ Release Notes - Maven Surefire - Version 3.1.2 ** Bug * [SUREFIRE-2163] - customBundle properly not subject to basedir alignment * [SUREFIRE-2165] - TestSu

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Guillaume Nodet
One question for people that want JDK 8 support. What IDE do they use to develop ? Because none of the actual IDE is running JDK 8, though they can be used by JDK 8, just like maven with toolchains. So really, the argument does not really stand, but for the very minority of devs still using emacs/

[RESULT] [VOTE] Release Maven Surefire version 3.1.2

2023-06-06 Thread Michael Osipov
Hi, The vote has passed with the following result: +1: Michael Osipov, Tamás Cservenák, Karl Heinz Marbaise, Olivier Lamy, Slawomir Jaranowski, Romain Manni-Bucau, Sylwester Lachiewicz, Jean-Baptiste Onofré PMC quorum: reached I will promote the artifacts to the central repo, the source rel

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Gary Gregory
Note that Apache Commons Compress supports pack200. Gary On Tue, Jun 6, 2023, 09:52 Delany wrote: > Hi Jeremy. We're talking about the possibility of a drop-in replacement. > But what you're suggesting requires alterations to the code, and having > struggled with JAXB and its many unofficial pl

[ANN] Maven Project Info Reports Plugin 3.4.5 released

2023-06-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven Project Info Reports Plugin version 3.4.5. https://maven.apache.org/plugins/maven-project-info-reports-plugin/ You should specify the version in your project's plugin configuration: org.apache.maven.plugins maven-projec

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Romain Manni-Bucau
So are we in "I see it as somebody forcing me to move forward" vs "I see it as the project attraction decreasing and the community misbehaving"? Any way we find a compromise or should we just vote and be it? Romain Manni-Bucau @rmannibucau | Blog

[RESULT] [VOTE] Release Maven Project Info Reports Plugin version 3.4.5

2023-06-06 Thread Michael Osipov
Hi, The vote has passed with the following result: +1: Sylwester Lachiewicz, Olivier Lamy, Michael Osipov, Karl Heinz Marbaise, Gabriel Belingueres, Slawomir Jaranowski PMC quorum: reached I will promote the artifacts to the central repo, the source release ZIP file and add this release th

priv...@maven.apache.org

2023-06-06 Thread Michael Osipov
Subject: [RESULT] [VOTE] Release Maven Project Info Reports Plugin version 3.4.5 Hi, The vote has passed with the following result: +1: Sylwester Lachiewicz, Olivier Lamy, Michael Osipov, Karl Heinz Marbaise, Gabriel Belingueres, Slawomir Jaranowski PMC quorum: reached I will promote the a

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Michael Osipov
Am 2023-06-06 um 11:26 schrieb Jean-Baptiste Onofré: Hi, I agree with Guillaume here. It's actually an easy update path. For who? For you? Do you speak for others as well? - To unsubscribe, e-mail: dev-unsubscr...@maven.apac

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Michael Osipov
Am 2023-06-06 um 07:42 schrieb Hervé Boutemy: it's not about *one not wanting* to upgrade (anybody can use JDK 17 if they want currently) it's about *one forcing everybody else* to upgrade (and enter the toolchain setup question) EXACTLY!

Re: Regarding timestamp in _remote.repositories

2023-06-06 Thread Michael Osipov
Am 2023-06-06 um 14:14 schrieb Eric Lilja: Hello everyone, the timestamp (e.g., #Tue Jun 06 01:59:04 CEST 2023) in the _remote.repositories file, is that just for human consumption or is it processed? If only as a courtesy for humans, can its generation be disabled somehow? 5 seconds of Google:

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Delany
Hi Jeremy. We're talking about the possibility of a drop-in replacement. But what you're suggesting requires alterations to the code, and having struggled with JAXB and its many unofficial plugins I can vouch for the difficulty in doing that. Perhaps it would have been easier if OpenJDK took respon

Re: [VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Sylwester Lachiewicz
0 - on list we have also improvement and new features but we Release bugfix only version. Sylwester wt., 6 cze 2023, 13:51 użytkownik Olivier Lamy napisał: > Hi, > I'd like to release Maven Build Cache Extension 1.0.1 > We fixed 13 issues > > https://issues.apache.org/jira/secure/ReleaseNote.js

Re: [VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Elliotte Rusty Harold
The dependencies could use a little work. The Guava problem is a true positive. I haven't checked the others yet, but Guava could almost certainly be removed from the build. Only one class that is no longer needed in Java 8+ seems to be used. Also, seeing two variants of plexus-utils in the list i

Re: [VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Karl Heinz Marbaise
Hi, +1 from me. Kind regards Karl Heinz Marbaise On 06.06.23 13:51, Olivier Lamy wrote: Hi, I'd like to release Maven Build Cache Extension 1.0.1 We fixed 13 issues https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12352469&styleName=Text&projectId=12324820&Create=Create Staging r

RE: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Jeremy Landis
Delany, "You need toolchains if your code needs the JAXB classes removed in JDK11. Delany" That isn't accurate. You do not need toolchains for jaxb. You need to add the correct libraries. I can understand that statement from a dev that doesn't quite understand the history of EE inside java b

Re: [VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Olivier Lamy
Ping have been done here and on the PRs with a reasonable amount of time to let people answer if they don’t I can’t do much…. There is no need to have 0 PRs in the queue before a release On Tue, 6 Jun 2023 at 10:02 pm, Elliotte Rusty Harold wrote: > There are three open PRs in the repo. At a qui

Regarding timestamp in _remote.repositories

2023-06-06 Thread Eric Lilja
Hello everyone, the timestamp (e.g., #Tue Jun 06 01:59:04 CEST 2023) in the _remote.repositories file, is that just for human consumption or is it processed? If only as a courtesy for humans, can its generation be disabled somehow? Best regards, Eric Lilja

Re: [VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Elliotte Rusty Harold
There are three open PRs in the repo. At a quick glance, one looks like it perhaps should be closed unmerged, and the other needs to rebase onto master and be merged. On Tue, Jun 6, 2023 at 7:51 AM Olivier Lamy wrote: > > Hi, > I'd like to release Maven Build Cache Extension 1.0.1 > We fixed 13 i

[VOTE} Maven Build Cache Extension 1.0.1

2023-06-06 Thread Olivier Lamy
Hi, I'd like to release Maven Build Cache Extension 1.0.1 We fixed 13 issues https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12352469&styleName=Text&projectId=12324820&Create=Create Staging repo: https://repository.apache.org/content/repositories/maven-1953/ source zip: https://rep

Re: [VOTE] Release Maven Surefire version 3.1.2

2023-06-06 Thread Jean-Baptiste Onofré
+1 (non binding) Regards JB On Sat, Jun 3, 2023 at 9:32 PM Michael Osipov wrote: > > Hi, > > we solved 15 issues: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353294 > > There are still a couple of issues left in JIRA: > https://issues.apache.org/jira/iss

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Jean-Baptiste Onofré
Hi, I agree with Guillaume here. It's actually an easy update path. Regards JB On Wed, May 31, 2023 at 12:03 PM Guillaume Nodet wrote: > > Le mer. 31 mai 2023 à 11:21, Michael Osipov a écrit : > > > > I think with those improvements, requiring JDK 17 for master should be > > > doable. Any con

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Romain Manni-Bucau
@Hervé: was not really my point, more than forcing the maven version as plugins do also forces the java version so as soon as we decide for maven plugins are good. They can be compiled with java 8 and run on maven 3+4 while API is stable or just maven 4 if not. For external plugins some are already

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hervé Boutemy
you're right that we're currently talking about core, not plugins but this question will inevitably extend from core to plugins, and there are much more plugin developers than core developers then I think that getting a large view is useful and honestly, now that I had the opportunity to do the

Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-06-06 Thread Hunter C Payne
So one dev said he specifically was dealing with an issue that someone else said wouldn't happen.  That's a binary decision which someone can't control, it is just true or not true (i'm assuming that the person who posted knew what they were talking about).  That isn't the same as a matter of t

Re: [VOTE] Release Maven Surefire version 3.1.2

2023-06-06 Thread Slawomir Jaranowski
+1 sob., 3 cze 2023 o 21:33 Michael Osipov napisał(a): > Hi, > > we solved 15 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927&version=12353294 > > There are still a couple of issues left in JIRA: > > https://issues.apache.org/jira/issues/?jql=project%20%3D%2