Re: [VOTE] Release Apache Maven version 3.8.6
+1 Reproducible Builds checked: reference done with JDK 8 on Windows Regards, Hervé Le lundi 6 juin 2022, 19:18:40 CEST Michael Osipov a écrit : > Hi, > > We solved 16 issues: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922 > rsion=12351556 > > There are still hundreds of issues left in JIRA: > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resol > ution%20%3D%20Unresolved > > Staging repo: > https://repository.apache.org/content/repositories/maven-1759/ > > Dev dist directory: > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > Source release checksums: > apache-maven-3.8.6-src.zip sha512: > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0 > be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > apache-maven-3.8.6-src.tar.gz sha512: > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d9 > 02735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > Binary release checksums: > apache-maven-3.8.6-bin.zip sha512: > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6 > e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > apache-maven-3.8.6-bin.tar.gz sha512: > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd0 > 4ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > Draft for release notes: > https://github.com/apache/maven-site/pull/303 > > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open until 2021-06-12T12:00Z > > [ ] +1 > [ ] +0 > [ ] -1 > > - > 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: [VOTE] Release Apache Maven version 3.8.6
+1 On Thu, Jun 9, 2022 at 6:10 PM Grzegorz Grzybek wrote: > +1 (non-binding) > > tested on few projects and some extensions. > > regards > Grzegorz Grzybek > > czw., 9 cze 2022 o 17:59 Sylwester Lachiewicz > napisał(a): > > > +1 > > > > pon., 6 cze 2022, 19:18 użytkownik Michael Osipov > > napisał: > > > > > Hi, > > > > > > We solved 16 issues: > > > > > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 > > > > > > There are still hundreds of issues left in JIRA: > > > > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved > > > > > > Staging repo: > > > https://repository.apache.org/content/repositories/maven-1759/ > > > > > > Dev dist directory: > > > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > > > > > Source release checksums: > > > apache-maven-3.8.6-src.zip sha512: > > > > > > > > > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > > > apache-maven-3.8.6-src.tar.gz sha512: > > > > > > > > > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > > > > > Binary release checksums: > > > apache-maven-3.8.6-bin.zip sha512: > > > > > > > > > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > > > apache-maven-3.8.6-bin.tar.gz sha512: > > > > > > > > > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > > > > > Draft for release notes: > > > https://github.com/apache/maven-site/pull/303 > > > > > > > > > Guide to testing staged releases: > > > http://maven.apache.org/guides/development/guide-testing-releases.html > > > > > > Vote open until 2021-06-12T12:00Z > > > > > > [ ] +1 > > > [ ] +0 > > > [ ] -1 > > > > > > - > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > > > > > -- Arnaud Héritier Twitter/GitHub/... : aheritier
Re: [VOTE] Release Apache Maven version 3.8.6
+1 (non-binding) tested on few projects and some extensions. regards Grzegorz Grzybek czw., 9 cze 2022 o 17:59 Sylwester Lachiewicz napisał(a): > +1 > > pon., 6 cze 2022, 19:18 użytkownik Michael Osipov > napisał: > > > Hi, > > > > We solved 16 issues: > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 > > > > There are still hundreds of issues left in JIRA: > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved > > > > Staging repo: > > https://repository.apache.org/content/repositories/maven-1759/ > > > > Dev dist directory: > > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > > > Source release checksums: > > apache-maven-3.8.6-src.zip sha512: > > > > > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > > apache-maven-3.8.6-src.tar.gz sha512: > > > > > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > > > Binary release checksums: > > apache-maven-3.8.6-bin.zip sha512: > > > > > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > > apache-maven-3.8.6-bin.tar.gz sha512: > > > > > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > > > Draft for release notes: > > https://github.com/apache/maven-site/pull/303 > > > > > > Guide to testing staged releases: > > http://maven.apache.org/guides/development/guide-testing-releases.html > > > > Vote open until 2021-06-12T12:00Z > > > > [ ] +1 > > [ ] +0 > > [ ] -1 > > > > - > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > >
Re: [VOTE] Release Apache Maven version 3.8.6
+1 pon., 6 cze 2022, 19:18 użytkownik Michael Osipov napisał: > Hi, > > We solved 16 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 > > There are still hundreds of issues left in JIRA: > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved > > Staging repo: > https://repository.apache.org/content/repositories/maven-1759/ > > Dev dist directory: > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > Source release checksums: > apache-maven-3.8.6-src.zip sha512: > > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > apache-maven-3.8.6-src.tar.gz sha512: > > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > Binary release checksums: > apache-maven-3.8.6-bin.zip sha512: > > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > apache-maven-3.8.6-bin.tar.gz sha512: > > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > Draft for release notes: > https://github.com/apache/maven-site/pull/303 > > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open until 2021-06-12T12:00Z > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >
Re: [VOTE] Release Apache Maven version 3.8.6
+1 Le lun. 6 juin 2022 à 19:18, Michael Osipov a écrit : > Hi, > > We solved 16 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 > > There are still hundreds of issues left in JIRA: > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved > > Staging repo: > https://repository.apache.org/content/repositories/maven-1759/ > > Dev dist directory: > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > Source release checksums: > apache-maven-3.8.6-src.zip sha512: > > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > apache-maven-3.8.6-src.tar.gz sha512: > > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > Binary release checksums: > apache-maven-3.8.6-bin.zip sha512: > > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > apache-maven-3.8.6-bin.tar.gz sha512: > > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > Draft for release notes: > https://github.com/apache/maven-site/pull/303 > > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open until 2021-06-12T12:00Z > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Guillaume Nodet
Re: [VOTE] Release Apache Maven version 3.8.6
+1 (tested on different opensource projects) thanks! On Tue, 7 Jun 2022 at 03:18, Michael Osipov wrote: > Hi, > > We solved 16 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 > > There are still hundreds of issues left in JIRA: > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved > > Staging repo: > https://repository.apache.org/content/repositories/maven-1759/ > > Dev dist directory: > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > Source release checksums: > apache-maven-3.8.6-src.zip sha512: > > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > apache-maven-3.8.6-src.tar.gz sha512: > > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > Binary release checksums: > apache-maven-3.8.6-bin.zip sha512: > > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > apache-maven-3.8.6-bin.tar.gz sha512: > > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > Draft for release notes: > https://github.com/apache/maven-site/pull/303 > > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open until 2021-06-12T12:00Z > > [ ] +1 > [ ] +0 > [ ] -1 > > - > 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 Plugin version 3.1.0
+1 wt., 7 cze 2022, 17:31 użytkownik Slawomir Jaranowski < s.jaranow...@gmail.com> napisał: > Hi, > > We solved 13 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520=12341008 > > > 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%20ORDER%20BY%20key%20DESC > > Staging repo: > https://repository.apache.org/content/repositories/maven-1761/ > > https://repository.apache.org/content/repositories/maven-1761/org/apache/maven/enforcer/enforcer/3.1.0/enforcer-3.1.0-source-release.zip > > Source release checksum(s): > enforcer-3.1.0-source-release.zip - SHA-512 : > > 7f39b05774cbf0fe51b8660beb9abf723c7c0f0ae87cc472f5045e95f0c535cb7810703007059dda6676ea08eca379dd628a6394651224110bf3dd95a4966580 > > 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 >
Re: [VOTE] Release Apache Maven Enforcer Plugin version 3.1.0
+1 wt., 7 cze 2022 o 17:30 Slawomir Jaranowski napisał(a): > Hi, > > We solved 13 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520=12341008 > > > 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%20ORDER%20BY%20key%20DESC > > Staging repo: > https://repository.apache.org/content/repositories/maven-1761/ > > https://repository.apache.org/content/repositories/maven-1761/org/apache/maven/enforcer/enforcer/3.1.0/enforcer-3.1.0-source-release.zip > > Source release checksum(s): > enforcer-3.1.0-source-release.zip - SHA-512 : > 7f39b05774cbf0fe51b8660beb9abf723c7c0f0ae87cc472f5045e95f0c535cb7810703007059dda6676ea08eca379dd628a6394651224110bf3dd95a4966580 > > 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 > -- Sławomir Jaranowski
Re: [VOTE] Release Apache Maven Enforcer Plugin version 3.1.0
wt., 7 cze 2022 o 20:33 Michael Osipov napisał(a): > Am 2022-06-07 um 17:30 schrieb Slawomir Jaranowski: > > Hi, > > > > We solved 13 issues: > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520=12341008 > > > > > > 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%20ORDER%20BY%20key%20DESC > > > > Staging repo: > > https://repository.apache.org/content/repositories/maven-1761/ > > > https://repository.apache.org/content/repositories/maven-1761/org/apache/maven/enforcer/enforcer/3.1.0/enforcer-3.1.0-source-release.zip > > > > Source release checksum(s): > > enforcer-3.1.0-source-release.zip - SHA-512 : > > > 7f39b05774cbf0fe51b8660beb9abf723c7c0f0ae87cc472f5045e95f0c535cb7810703007059dda6676ea08eca379dd628a6394651224110bf3dd95a4966580 > > > > 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. > > Now this looks good! > Michael - does it mean +1? > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Sławomir Jaranowski
Re: [VOTE] Release Apache Maven version 3.8.6
+1 - build from release source ok - sig ok - tested on some my projects - ok pon., 6 cze 2022 o 19:18 Michael Osipov napisał(a): > Hi, > > We solved 16 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 > > There are still hundreds of issues left in JIRA: > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved > > Staging repo: > https://repository.apache.org/content/repositories/maven-1759/ > > Dev dist directory: > https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ > > Source release checksums: > apache-maven-3.8.6-src.zip sha512: > > cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a > apache-maven-3.8.6-src.tar.gz sha512: > > 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb > > Binary release checksums: > apache-maven-3.8.6-bin.zip sha512: > > f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 > apache-maven-3.8.6-bin.tar.gz sha512: > > f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 > > Draft for release notes: > https://github.com/apache/maven-site/pull/303 > > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open until 2021-06-12T12:00Z > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Sławomir Jaranowski
Re: [VOTE] Release Apache Maven version 3.8.6
Hi, +1 from me. works on my projects. Kind regards Karl Heinz Marbaise On 06.06.22 19:18, Michael Osipov wrote: Hi, We solved 16 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12351556 There are still hundreds of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved Staging repo: https://repository.apache.org/content/repositories/maven-1759/ Dev dist directory: https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.6/ Source release checksums: apache-maven-3.8.6-src.zip sha512: cfa8b7e5f965d4da8d0e098889b98fccf3eec70ac500c452a5257ca9f8b5e75d200ba51d89c0be6e06072255b71d8a0c0f21ee3e3d4ba6152ea72007b497344a apache-maven-3.8.6-src.tar.gz sha512: 03366d0d34bba79ce6f0d5e88390e360fbf2f61c273bc18885a21a6d4dcdf5eca14fe4d902735e4fcb03db32327be086e3927d259c519aa790f42142cfcb Binary release checksums: apache-maven-3.8.6-bin.zip sha512: f92dbd90060c5fd422349f844ea904a0918c9c9392f3277543ce2bfb0aab941950bb4174d9b6e2ea84cd48d2940111b83ffcc2e3acf5a5b2004277105fd22be9 apache-maven-3.8.6-bin.tar.gz sha512: f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26 Draft for release notes: https://github.com/apache/maven-site/pull/303 Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open until 2021-06-12T12:00Z [ ] +1 [ ] +0 [ ] -1 - 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: [RESULT] [VOTE] Apache Maven Surefire 3.0.0-M7
On Thu, 9 Jun 2022 at 16:25, Romain Manni-Bucau wrote: > Well, I already wrote it on multiple threads but let try to refine that: > > 1. (Side note) we can need another thread ;) > 2. Surefire 3 is stable and reasons to hold a final release are internal > and not user facing so we can do a final > 3. JPMS is *not* supported for the reason you mentionned > well I wouldn’t say *not* but partially or incorrectly (but this is very subjective :)) anyway I created this for discussion https://issues.apache.org/jira/browse/SUREFIRE-2097 > 4. We never managed to get a version policy support so current state is > last version + best effort which means for surefire that there is no final > version supported (how can it be?) but also means we can do a new final > major version each week without much drawback so we can do a 3.0.0 now, a > 4.0.0 in a month supporting JPMS and even maybe a 5.0.0 in 2 months > dropping our legacy abstraction to align on mainstream ones instead of > stacking them (it is some work but hopes it illustrates we can do final > releases) > > Le jeu. 9 juin 2022 à 03:20, Olivier Lamy a écrit : > > > On Wed, 8 Jun 2022 at 04:29, David Karr > > wrote: > > > > > Now that M7 is released, I have a feeling I know the answer to this, > but > > > what are your thoughts about when a full release will go out with these > > > latest changes? I'm currently evaluating whether we can upgrade our > > > internal platform to support Junit 5. As far as we know, M7 will > address > > > the last problem we were seeing (buffer overflow), and we'll be testing > > > that this morning, but my "platform" team only has a small set of > > services > > > we can easily test platform upgrades with. Our platform is used by a > > large > > > number of services. Using a "beta" version carries some amount of > > > indeterminate risk (sort of redundant), so I have to be more careful > > about > > > planning for contingencies if we discover unexpected problems from the > M7 > > > version in other services we don't directly support. Those > contingencies > > > include staying on Surefire 2.22.0, but still using Spring Boot 2.3.12 > > > (upgrading this will be coming soon), and only using JUnit 4. > > > > > > > > > Well I think using Mx is because we are a bit conservative :) > > version naming is a bit of a chicken and egg problem! > > We'd like to have more feedback/tests (even issues :)) etc.. from the > real > > world but as it's called M* people do not upgrade. > > I do not see real issues with junit5. > > BUT I think there are still some problems with JPMS and the default (and > > non configurable) options used. > > Let me explain that. First you need to know surefire (and few other > plugins > > such compiler, javadoc) rely on a library called plexus-java which from a > > list of jars will parse all the module-info files to build a sort of > graph > > and so build the module-path and the classpath. > > 3.0.0-M5 has been released in June 2020 with plexus-java 1.0.5 from > > February 2020. > > 3.0.0-M6 has been released at the end of March 2022 with plexus-java > 1.1.1 > > from January 2022. > > It's always 2 years between those releases and by the way plenty of > changes > > in the plexus-java library (because of some issues with compiler, javadoc > > etc..) > > (With my committer of Jetty project hat) we use JPMS now and moving from > > 3.0.0-M5 to M6 is impossible because of > > https://issues.apache.org/jira/browse/SUREFIRE-2057 which is breaking > > change in plexus-java > > and now upgrading to M7 is impossible either because of another issue > > (which I need to create a jira for it). (but there is a gist explaining > the > > problem here > > https://gist.github.com/olamy/d651e21fd89b73612a42e3617a1d0261 > > ) > > Ideally I'd like to have more configurable options for jpms (e.g module > > graph resolution) because actually it's based on some assumptions which > can > > be wrong for some use cases. > > I'm currently collecting use cases etc... Then I will create a Jira to > ask > > for comments (such as what do you want guys to be configurable for jpms: > > test scope should be in module-path or classpath, same for provided, do > we > > need to add automatically providers to the module-path even if it's a > test > > dependency). > > I think this needs to be fixed before removing the M* :) because jpms get > > more and more adoptions now. > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jun 6, 2022 at 4:16 PM Olivier Lamy wrote: > > > > > > > Hi > > > > The vote has passed. > > > > +1 Enrico, Hervé, Michael, Romain, Slawomor, Olivier > > > > > > > > PMC quorum reached. I will continue the release process. > > > > > > > > cheers > > > > Olivier > > > > > > > > > >
Re: [RESULT] [VOTE] Apache Maven Surefire 3.0.0-M7
Well, I already wrote it on multiple threads but let try to refine that: 1. (Side note) we can need another thread ;) 2. Surefire 3 is stable and reasons to hold a final release are internal and not user facing so we can do a final 3. JPMS is *not* supported for the reason you mentionned 4. We never managed to get a version policy support so current state is last version + best effort which means for surefire that there is no final version supported (how can it be?) but also means we can do a new final major version each week without much drawback so we can do a 3.0.0 now, a 4.0.0 in a month supporting JPMS and even maybe a 5.0.0 in 2 months dropping our legacy abstraction to align on mainstream ones instead of stacking them (it is some work but hopes it illustrates we can do final releases) Le jeu. 9 juin 2022 à 03:20, Olivier Lamy a écrit : > On Wed, 8 Jun 2022 at 04:29, David Karr > wrote: > > > Now that M7 is released, I have a feeling I know the answer to this, but > > what are your thoughts about when a full release will go out with these > > latest changes? I'm currently evaluating whether we can upgrade our > > internal platform to support Junit 5. As far as we know, M7 will address > > the last problem we were seeing (buffer overflow), and we'll be testing > > that this morning, but my "platform" team only has a small set of > services > > we can easily test platform upgrades with. Our platform is used by a > large > > number of services. Using a "beta" version carries some amount of > > indeterminate risk (sort of redundant), so I have to be more careful > about > > planning for contingencies if we discover unexpected problems from the M7 > > version in other services we don't directly support. Those contingencies > > include staying on Surefire 2.22.0, but still using Spring Boot 2.3.12 > > (upgrading this will be coming soon), and only using JUnit 4. > > > > > Well I think using Mx is because we are a bit conservative :) > version naming is a bit of a chicken and egg problem! > We'd like to have more feedback/tests (even issues :)) etc.. from the real > world but as it's called M* people do not upgrade. > I do not see real issues with junit5. > BUT I think there are still some problems with JPMS and the default (and > non configurable) options used. > Let me explain that. First you need to know surefire (and few other plugins > such compiler, javadoc) rely on a library called plexus-java which from a > list of jars will parse all the module-info files to build a sort of graph > and so build the module-path and the classpath. > 3.0.0-M5 has been released in June 2020 with plexus-java 1.0.5 from > February 2020. > 3.0.0-M6 has been released at the end of March 2022 with plexus-java 1.1.1 > from January 2022. > It's always 2 years between those releases and by the way plenty of changes > in the plexus-java library (because of some issues with compiler, javadoc > etc..) > (With my committer of Jetty project hat) we use JPMS now and moving from > 3.0.0-M5 to M6 is impossible because of > https://issues.apache.org/jira/browse/SUREFIRE-2057 which is breaking > change in plexus-java > and now upgrading to M7 is impossible either because of another issue > (which I need to create a jira for it). (but there is a gist explaining the > problem here > https://gist.github.com/olamy/d651e21fd89b73612a42e3617a1d0261 > ) > Ideally I'd like to have more configurable options for jpms (e.g module > graph resolution) because actually it's based on some assumptions which can > be wrong for some use cases. > I'm currently collecting use cases etc... Then I will create a Jira to ask > for comments (such as what do you want guys to be configurable for jpms: > test scope should be in module-path or classpath, same for provided, do we > need to add automatically providers to the module-path even if it's a test > dependency). > I think this needs to be fixed before removing the M* :) because jpms get > more and more adoptions now. > > > > > > > > > > > > > > > On Mon, Jun 6, 2022 at 4:16 PM Olivier Lamy wrote: > > > > > Hi > > > The vote has passed. > > > +1 Enrico, Hervé, Michael, Romain, Slawomor, Olivier > > > > > > PMC quorum reached. I will continue the release process. > > > > > > cheers > > > Olivier > > > > > >