Re: [VOTE] Release Maven Indexer 6.1.1

2022-02-14 Thread Hervé BOUTEMY
+1

on Reproducible Builds status: reference is done with JDK  8 on *nix

there is only one output artifact that is not reproducible yet, it is indexer-
reader-6.1.1.jar OSGi manifest, that is hit by Bnd non-reproducible issue 
(fixed in master, waiting for Bnd 6.2 to be released)
https://issues.apache.org/jira/browse/FELIX-6496

Regards,

Hervé

Le lundi 14 février 2022, 11:48:09 CET Tamás Cservenák a écrit :
> Howdy,
> 
> We solved many issues (6.1.0 canceled release + 6.1.1 are both assigned to
> 6.1.1 version):
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317523
> rsion=12351333
> 
> There are still some issues left in JIRA:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MINDEXER%20AND%20
> resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC%2C%20updated%20
> DESC
> 
> Staging repository:
> https://repository.apache.org/content/repositories/maven-1715/
> 
> Source release and SHA512 checksum:
> https://repository.apache.org/content/repositories/maven-1715/org/apache/mav
> en/indexer/maven-indexer/6.1.1/maven-indexer-6.1.1-source-release.zip
> a9bc67895f1a76b5bf7c3bd4270ecc97de477ac4b05945bc15d59d71ccac9699b8b56f9216a
> 29bc7c63a1c838fcd2aa05ae9681753d6d69a5594fdd0961e5196
> 
> Staging site:
> https://maven.apache.org/maven-indexer-archives/maven-indexer-LATEST/
> 
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Vote open for 72 hours.
> 
> [ ] +1
> [ ] +0
> [ ] -1





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



Re: [DISCUSS] Modello release

2022-02-14 Thread Vladimir Sitnikov
>the result string will be corrupted when read

The javadoc does not guarantee the string will be "corrupted" :-/

The "default replacement string" is quite a vague definition,
so there might be an encoding where "default replacement string"
means regular ASCII question mark "?".

All in all, String->byte is way easier to reason about.

WDYT on having something like that in Maven core?

Vladimir


Re: [VOTE] Maven Compiler Plugin 3.10.0

2022-02-14 Thread Hervé BOUTEMY
no idea at all, I don't see why it could have an impact

I'll try on an OSX machine and report

Le mardi 15 février 2022, 00:20:53 CET Olivier Lamy a écrit :
> That's weird and I haven;'t noticed it when staging the site.
> another osx issue? :)
> 
> On Tue, 15 Feb 2022 at 07:34, Hervé BOUTEMY  wrote:
> > I re-generated the site
> > I don't know why, it seems Olivier's site build completely missed the
> > site.xml
> > inheritance from maven-parent, that defines many common parts of every
> > component
> > 
> > Regards,
> > 
> > Hervé
> > 
> > Le lundi 14 février 2022, 13:56:05 CET Slawomir Jaranowski a écrit :
> > > Ups ... I know it is too late ...
> > > But latest maven site looks quite different
> > > 
> > > https://maven.apache.org/plugins-archives/maven-compiler-plugin-3.9.0/
> > > https://maven.apache.org/plugins/maven-compiler-plugin/
> > > 
> > > pon., 14 lut 2022 o 09:46 Sylwester Lachiewicz 
> > > 
> > > napisał(a):
> > > > +1
> > > > 
> > > > pon., 14 lut 2022, 08:38 użytkownik Guillaume Nodet  > > > 
> > > > napisał:
> > > > > +1
> > > > > 
> > > > > Le ven. 11 févr. 2022 à 10:37, Olivier Lamy  a
> > 
> > écrit :
> > > > > > Hi,
> > > > > > I'd like to release Apache Maven Compiler Plugin 3.10.0
> > > > > > 
> > > > > > 7 issues fixed
> > 
> > https://issues.apache.org/jira/projects/MCOMPILER/versions/12351256
> > 
> > > > > > draft github release notes (sadly only for people with write
> > 
> > access as
> > 
> > > > > it's
> > > > > 
> > > > > > a draft:() :
> > https://github.com/apache/maven-compiler-plugin/releases/tag/untagged-afb6
> > 
> > > > 9321207f90da84d2>
> > > > 
> > > > > > staging repo
> > > > > > https://repository.apache.org/content/repositories/maven-1710/
> > > > > > artifacts here
> > 
> > https://repository.apache.org/content/repositories/maven-1710/org/apache/m
> > 
> > > > aven/plugins/maven-compiler-plugin/3.10.0/>
> > > > 
> > > > > > staging site
> > 
> > https://maven.apache.org/plugins-archives/maven-compiler-plugin-LATEST/
> > 
> > > > > > Vote open for 72H
> > > > > > 
> > > > > > cheers
> > > > > > --
> > > > > > Olivier
> > > > > 
> > > > > --
> > > > > 
> > > > > Guillaume Nodet
> > 
> > -
> > 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 Maven Doxia version 2.0.0-M2

2022-02-14 Thread Sylwester Lachiewicz
+1

wt., 15 lut 2022, 07:30 użytkownik Tamás Cservenák 
napisał:

> +1
>
> On Sun, Feb 13, 2022 at 10:57 PM Michael Osipov 
> wrote:
>
> > Hi,
> >
> > We solved 4 issues:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317230=12351270
> >
> > There are still a couple of issues left in JIRA:
> >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20DOXIA%20AND%20resolution%20%3D%20Unresolved
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-1714/
> >
> >
> https://repository.apache.org/content/repositories/maven-1714/org/apache/maven/doxia/doxia/2.0.0-M2/doxia-2.0.0-M2-source-release.zip
> >
> > Source release checksum(s):
> > doxia-2.0.0-M2-source-release.zip
> > sha512:
> >
> >
> f01758edf78ae4dfdc71b6b08aca1f7f0c8d2d3bd918ef6950aa3b479f098d09504b438a4f0b45d54b0a73e7312ec6bf47faa951b9e722dc7a212224c21acfb5
> >
> > Staging site:
> > http://maven.apache.org/doxia/doxia-archives/doxia-LATEST/
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72 hours.
> >
> > [ ] +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 Maven Site Plugin version 3.11.0

2022-02-14 Thread Tamás Cservenák
+1

On Sun, Feb 13, 2022 at 12:38 PM Michael Osipov  wrote:

> Hi,
>
> We solved 4 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923=12351142
>
> There are still a couple of issues left in JIRA:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSITE%20AND%20resolution%20%3D%20Unresolved
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1713/
>
> https://repository.apache.org/content/repositories/maven-1713/org/apache/maven/plugins/maven-site-plugin/3.11.0/maven-site-plugin-3.11.0-source-release.zip
>
> Source release checksum(s):
> maven-site-plugin-3.11.0-source-release.zip
> sha512:
>
> 8c0195a722cf966b6f7107525662d71c89c0150ff4e2a861daa469e118eced2a8a9d46ddf5a9725d3839982f723a1a7740d085c77b0d4e3cf2d8c8060264310f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-site-plugin-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72 hours.
>
> [ ] +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 Maven Doxia version 2.0.0-M2

2022-02-14 Thread Tamás Cservenák
+1

On Sun, Feb 13, 2022 at 10:57 PM Michael Osipov  wrote:

> Hi,
>
> We solved 4 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317230=12351270
>
> There are still a couple of issues left in JIRA:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20DOXIA%20AND%20resolution%20%3D%20Unresolved
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1714/
>
> https://repository.apache.org/content/repositories/maven-1714/org/apache/maven/doxia/doxia/2.0.0-M2/doxia-2.0.0-M2-source-release.zip
>
> Source release checksum(s):
> doxia-2.0.0-M2-source-release.zip
> sha512:
>
> f01758edf78ae4dfdc71b6b08aca1f7f0c8d2d3bd918ef6950aa3b479f098d09504b438a4f0b45d54b0a73e7312ec6bf47faa951b9e722dc7a212224c21acfb5
>
> Staging site:
> http://maven.apache.org/doxia/doxia-archives/doxia-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72 hours.
>
> [ ] +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 Maven Site Plugin version 3.11.0

2022-02-14 Thread Sylwester Lachiewicz
+1

wt., 15 lut 2022, 01:31 użytkownik Olivier Lamy  napisał:

> +1
>
> On Sun, 13 Feb 2022 at 21:37, Michael Osipov  wrote:
>
> > Hi,
> >
> > We solved 4 issues:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923=12351142
> >
> > There are still a couple of issues left in JIRA:
> >
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSITE%20AND%20resolution%20%3D%20Unresolved
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-1713/
> >
> >
> https://repository.apache.org/content/repositories/maven-1713/org/apache/maven/plugins/maven-site-plugin/3.11.0/maven-site-plugin-3.11.0-source-release.zip
> >
> > Source release checksum(s):
> > maven-site-plugin-3.11.0-source-release.zip
> > sha512:
> >
> >
> 8c0195a722cf966b6f7107525662d71c89c0150ff4e2a861daa469e118eced2a8a9d46ddf5a9725d3839982f723a1a7740d085c77b0d4e3cf2d8c8060264310f
> >
> > Staging site:
> > https://maven.apache.org/plugins-archives/maven-site-plugin-LATEST/
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72 hours.
> >
> > [ ] +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 Maven Site Plugin version 3.11.0

2022-02-14 Thread Olivier Lamy
+1

On Sun, 13 Feb 2022 at 21:37, Michael Osipov  wrote:

> Hi,
>
> We solved 4 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923=12351142
>
> There are still a couple of issues left in JIRA:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSITE%20AND%20resolution%20%3D%20Unresolved
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1713/
>
> https://repository.apache.org/content/repositories/maven-1713/org/apache/maven/plugins/maven-site-plugin/3.11.0/maven-site-plugin-3.11.0-source-release.zip
>
> Source release checksum(s):
> maven-site-plugin-3.11.0-source-release.zip
> sha512:
>
> 8c0195a722cf966b6f7107525662d71c89c0150ff4e2a861daa469e118eced2a8a9d46ddf5a9725d3839982f723a1a7740d085c77b0d4e3cf2d8c8060264310f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-site-plugin-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Maven Compiler Plugin 3.10.0

2022-02-14 Thread Olivier Lamy
That's weird and I haven;'t noticed it when staging the site.
another osx issue? :)

On Tue, 15 Feb 2022 at 07:34, Hervé BOUTEMY  wrote:

> I re-generated the site
> I don't know why, it seems Olivier's site build completely missed the
> site.xml
> inheritance from maven-parent, that defines many common parts of every
> component
>
> Regards,
>
> Hervé
>
> Le lundi 14 février 2022, 13:56:05 CET Slawomir Jaranowski a écrit :
> > Ups ... I know it is too late ...
> > But latest maven site looks quite different
> >
> > https://maven.apache.org/plugins-archives/maven-compiler-plugin-3.9.0/
> > https://maven.apache.org/plugins/maven-compiler-plugin/
> >
> > pon., 14 lut 2022 o 09:46 Sylwester Lachiewicz 
> >
> > napisał(a):
> > > +1
> > >
> > > pon., 14 lut 2022, 08:38 użytkownik Guillaume Nodet  >
> > >
> > > napisał:
> > > > +1
> > > >
> > > > Le ven. 11 févr. 2022 à 10:37, Olivier Lamy  a
> écrit :
> > > > > Hi,
> > > > > I'd like to release Apache Maven Compiler Plugin 3.10.0
> > > > >
> > > > > 7 issues fixed
> > > > >
> https://issues.apache.org/jira/projects/MCOMPILER/versions/12351256
> > > > >
> > > > > draft github release notes (sadly only for people with write
> access as
> > > >
> > > > it's
> > > >
> > > > > a draft:() :
> > >
> https://github.com/apache/maven-compiler-plugin/releases/tag/untagged-afb6
> > > 9321207f90da84d2>
> > > > > staging repo
> > > > > https://repository.apache.org/content/repositories/maven-1710/
> > > > > artifacts here
> > >
> > >
> https://repository.apache.org/content/repositories/maven-1710/org/apache/m
> > > aven/plugins/maven-compiler-plugin/3.10.0/>
> > > > > staging site
> > >
> > >
> https://maven.apache.org/plugins-archives/maven-compiler-plugin-LATEST/
> > >
> > > > > Vote open for 72H
> > > > >
> > > > > cheers
> > > > > --
> > > > > Olivier
> > > >
> > > > --
> > > > 
> > > > Guillaume Nodet
>
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Maven Compiler Plugin 3.10.0

2022-02-14 Thread Hervé BOUTEMY
I re-generated the site
I don't know why, it seems Olivier's site build completely missed the site.xml 
inheritance from maven-parent, that defines many common parts of every 
component

Regards,

Hervé

Le lundi 14 février 2022, 13:56:05 CET Slawomir Jaranowski a écrit :
> Ups ... I know it is too late ...
> But latest maven site looks quite different
> 
> https://maven.apache.org/plugins-archives/maven-compiler-plugin-3.9.0/
> https://maven.apache.org/plugins/maven-compiler-plugin/
> 
> pon., 14 lut 2022 o 09:46 Sylwester Lachiewicz 
> 
> napisał(a):
> > +1
> > 
> > pon., 14 lut 2022, 08:38 użytkownik Guillaume Nodet 
> > 
> > napisał:
> > > +1
> > > 
> > > Le ven. 11 févr. 2022 à 10:37, Olivier Lamy  a écrit :
> > > > Hi,
> > > > I'd like to release Apache Maven Compiler Plugin 3.10.0
> > > > 
> > > > 7 issues fixed
> > > > https://issues.apache.org/jira/projects/MCOMPILER/versions/12351256
> > > > 
> > > > draft github release notes (sadly only for people with write access as
> > > 
> > > it's
> > > 
> > > > a draft:() :
> > https://github.com/apache/maven-compiler-plugin/releases/tag/untagged-afb6
> > 9321207f90da84d2> 
> > > > staging repo
> > > > https://repository.apache.org/content/repositories/maven-1710/
> > > > artifacts here
> > 
> > https://repository.apache.org/content/repositories/maven-1710/org/apache/m
> > aven/plugins/maven-compiler-plugin/3.10.0/> 
> > > > staging site
> > 
> > https://maven.apache.org/plugins-archives/maven-compiler-plugin-LATEST/
> > 
> > > > Vote open for 72H
> > > > 
> > > > cheers
> > > > --
> > > > Olivier
> > > 
> > > --
> > > 
> > > Guillaume Nodet





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



Re: [VOTE] Release Maven Doxia version 2.0.0-M2

2022-02-14 Thread Michael Osipov

Am 2022-02-13 um 22:57 schrieb Michael Osipov:

Hi,

We solved 4 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317230=12351270 



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



Staging repo:
https://repository.apache.org/content/repositories/maven-1714/
https://repository.apache.org/content/repositories/maven-1714/org/apache/maven/doxia/doxia/2.0.0-M2/doxia-2.0.0-M2-source-release.zip 



Source release checksum(s):
doxia-2.0.0-M2-source-release.zip
sha512: 
f01758edf78ae4dfdc71b6b08aca1f7f0c8d2d3bd918ef6950aa3b479f098d09504b438a4f0b45d54b0a73e7312ec6bf47faa951b9e722dc7a212224c21acfb5 



Staging site:
http://maven.apache.org/doxia/doxia-archives/doxia-LATEST/

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

Vote open for 72 hours.


+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 PMD Plugin version 3.16.0

2022-02-14 Thread Tamás Cservenák
+1

On Sat, Feb 5, 2022, 11:22 Andreas Dangel  wrote:

> Hi,
>
> We solved 6 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12350599=Text=12317621
>
> There are still a couple of issues left in JIRA:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MPMD%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1705/
>
> https://repository.apache.org/content/repositories/maven-1705/org/apache/maven/plugins/maven-pmd-plugin/3.16.0/maven-pmd-plugin-3.16.0-source-release.zip
>
> Source release checksum(s):
> maven-pmd-plugin-3.16.0-source-release.zip sha512:
>
> 997e2aa392ac0aa619ed6b20eaeaffafbd9ecb0d41888c1571b89309b86316c48d874401877e7b8da696d1e4be6686a704a7db49efb48be2e12132d0fbcb6db2
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-pmd-plugin-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
>
>
> Regards,
> Andreas
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release Apache Maven PMD Plugin version 3.16.0

2022-02-14 Thread Andreas Dangel

I need one more vote

Thanks,
Andreas

Am 05.02.22 um 11:22 schrieb Andreas Dangel:

Hi,

We solved 6 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12350599=Text=12317621 



There are still a couple of issues left in JIRA:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MPMD%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC 



Staging repo:
https://repository.apache.org/content/repositories/maven-1705/
https://repository.apache.org/content/repositories/maven-1705/org/apache/maven/plugins/maven-pmd-plugin/3.16.0/maven-pmd-plugin-3.16.0-source-release.zip 



Source release checksum(s):
maven-pmd-plugin-3.16.0-source-release.zip sha512:
997e2aa392ac0aa619ed6b20eaeaffafbd9ecb0d41888c1571b89309b86316c48d874401877e7b8da696d1e4be6686a704a7db49efb48be2e12132d0fbcb6db2 



Staging site:
https://maven.apache.org/plugins-archives/maven-pmd-plugin-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


Regards,
Andreas


-
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



Conventional Commits with the maven-release-plugin

2022-02-14 Thread Niels Basjes
Hi,

I would like to use the ideas from the Conventional Commits to
automatically determine the next version for my release when releasing with
the maven-release-plugin.

Since this is not yet a part of the current version of the release plugin I
decided to give it a go myself.

So far I have succeeded in creating a new VersionPolicy that does this and
I'm wondering if the committers would consider including this idea or not.
I expect my code will need some more cleanups and changes on my end before
it can be included.

Summary of what I had to change to make this work:
In maven-scm (
https://github.com/nielsbasjes/maven-scm/tree/SCM-xxx-ChangelogTags )
- I had to add the functionality that a ChangeSet could contain the tags
present on the commits as well.
  It is generic and I've added this functionality for gitexe and jgit.
  For gitexe I had to change the command used by the changelog command to
get the tags.

In maven-release (
https://github.com/nielsbasjes/maven-release/tree/MRELEASE-xxx-CCSEMVER )
- I extended the VersionPolicyRequest to include the connection to the SCM
and a config parameter (right now a String) to configure the patterns to
look for in the pom.xml of the project that is to be released.
- I created a new VersionPolicy that examines the tags and commit messages
and from this computes if a patch, minor or major version update is needed.

To check it actually works I created a dummy test project that has this
plugin:  https://github.com/nielsbasjes/releasetester/blob/main/pom.xml#L94

So simply put: Should I file two jira tickets and put up the pull requests
so you can review my ideas ?

-- 
Best regards / Met vriendelijke groeten,

Niels Basjes


Re: [VOTE] Maven Compiler Plugin 3.10.0

2022-02-14 Thread Slawomir Jaranowski
Ups ... I know it is too late ...
But latest maven site looks quite different

https://maven.apache.org/plugins-archives/maven-compiler-plugin-3.9.0/
https://maven.apache.org/plugins/maven-compiler-plugin/

pon., 14 lut 2022 o 09:46 Sylwester Lachiewicz 
napisał(a):

> +1
>
> pon., 14 lut 2022, 08:38 użytkownik Guillaume Nodet 
> napisał:
>
> > +1
> >
> > Le ven. 11 févr. 2022 à 10:37, Olivier Lamy  a écrit :
> >
> > > Hi,
> > > I'd like to release Apache Maven Compiler Plugin 3.10.0
> > >
> > > 7 issues fixed
> > > https://issues.apache.org/jira/projects/MCOMPILER/versions/12351256
> > >
> > > draft github release notes (sadly only for people with write access as
> > it's
> > > a draft:() :
> > >
> > >
> >
> https://github.com/apache/maven-compiler-plugin/releases/tag/untagged-afb69321207f90da84d2
> > >
> > >
> > > staging repo
> > > https://repository.apache.org/content/repositories/maven-1710/
> > > artifacts here
> > >
> > >
> >
> https://repository.apache.org/content/repositories/maven-1710/org/apache/maven/plugins/maven-compiler-plugin/3.10.0/
> > >
> > > staging site
> > >
> https://maven.apache.org/plugins-archives/maven-compiler-plugin-LATEST/
> > >
> > > Vote open for 72H
> > >
> > > cheers
> > > --
> > > Olivier
> > >
> >
> >
> > --
> > 
> > Guillaume Nodet
> >
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Maven Indexer 6.1.1

2022-02-14 Thread Tibor Digana
+1

On Mon, Feb 14, 2022 at 11:48 AM Tamás Cservenák 
wrote:

> Howdy,
>
> We solved many issues (6.1.0 canceled release + 6.1.1 are both assigned to
> 6.1.1 version):
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317523=12351333
>
> There are still some issues left in JIRA:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MINDEXER%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-1715/
>
> Source release and SHA512 checksum:
>
> https://repository.apache.org/content/repositories/maven-1715/org/apache/maven/indexer/maven-indexer/6.1.1/maven-indexer-6.1.1-source-release.zip
>
> a9bc67895f1a76b5bf7c3bd4270ecc97de477ac4b05945bc15d59d71ccac9699b8b56f9216a29bc7c63a1c838fcd2aa05ae9681753d6d69a5594fdd0961e5196
>
> Staging site:
> https://maven.apache.org/maven-indexer-archives/maven-indexer-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>


[ANN] Apache Maven Compiler Plugin 3.10.0 Released

2022-02-14 Thread Olivier Lamy
Hi
The Apache Maven team is pleased to announce the release of the Apache
Maven Compiler Plugin, version 3.10.0

The Compiler Plugin is used to compile the sources of your project.

https://maven.apache.org/plugins/maven-compiler-plugin/

You should specify the version in your project's plugin configuration:


  org.apache.maven.plugins
  maven-compiler-plugin
  3.10.0


You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-compiler-plugin/download.cgi

Release Notes - Maven Compiler Plugin - Version 3.10.0

** Bug
* [MCOMPILER-205] - incremental compilation broken for package-info
classes
* [MCOMPILER-225] - javac.bat and args file added to archive when fork
and -X used
* [MCOMPILER-460] - Compiler doesn't show detailed information with the
Maven Toolchains
* [MCOMPILER-470] - -parameters doesn't work with --release
* [MCOMPILER-474] - Dependent modules are not recompiled if we run the
"package" goal
* [MCOMPILER-481] - JPMS Regression: cannot access  (requires
static module not include anymore)

** Improvement
* [MCOMPILER-479] - Clarify `compilerArgs` Javadoc

** Task
* [MCOMPILER-484] - Remove deprecated mojos

Enjoy,

-The Apache Maven team


[VOTE] Release Maven Indexer 6.1.1

2022-02-14 Thread Tamás Cservenák
Howdy,

We solved many issues (6.1.0 canceled release + 6.1.1 are both assigned to
6.1.1 version):
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317523=12351333

There are still some issues left in JIRA:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MINDEXER%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC

Staging repository:
https://repository.apache.org/content/repositories/maven-1715/

Source release and SHA512 checksum:
https://repository.apache.org/content/repositories/maven-1715/org/apache/maven/indexer/maven-indexer/6.1.1/maven-indexer-6.1.1-source-release.zip
a9bc67895f1a76b5bf7c3bd4270ecc97de477ac4b05945bc15d59d71ccac9699b8b56f9216a29bc7c63a1c838fcd2aa05ae9681753d6d69a5594fdd0961e5196

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

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

Vote open for 72 hours.

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


Re: [VOTE] Maven Compiler Plugin 3.10.0

2022-02-14 Thread Sylwester Lachiewicz
+1

pon., 14 lut 2022, 08:38 użytkownik Guillaume Nodet 
napisał:

> +1
>
> Le ven. 11 févr. 2022 à 10:37, Olivier Lamy  a écrit :
>
> > Hi,
> > I'd like to release Apache Maven Compiler Plugin 3.10.0
> >
> > 7 issues fixed
> > https://issues.apache.org/jira/projects/MCOMPILER/versions/12351256
> >
> > draft github release notes (sadly only for people with write access as
> it's
> > a draft:() :
> >
> >
> https://github.com/apache/maven-compiler-plugin/releases/tag/untagged-afb69321207f90da84d2
> >
> >
> > staging repo
> > https://repository.apache.org/content/repositories/maven-1710/
> > artifacts here
> >
> >
> https://repository.apache.org/content/repositories/maven-1710/org/apache/maven/plugins/maven-compiler-plugin/3.10.0/
> >
> > staging site
> > https://maven.apache.org/plugins-archives/maven-compiler-plugin-LATEST/
> >
> > Vote open for 72H
> >
> > cheers
> > --
> > Olivier
> >
>
>
> --
> 
> Guillaume Nodet
>


Re: [DISCUSS] Modello release

2022-02-14 Thread Guillaume Nodet
I slightly disagree with your analysis.

If the file has been written with a different encoding, the result string
will be corrupted when read and unmappable chars replaced as
indicated by [1], but then, the consequence is that the two strings
will differ and the file will be overwritten anyway.
So I don't think any failure can happen and the result should be the
same, whether we do the comparison on the bytes or on the string.

That said, I agree this will avoid an unnecessary decoding of the
existing file and an optimization by checking the file length as you
said.  I've raised a PR for that [2].

Cheers,
Guillaume Nodet

[1]
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#String(byte[],%20java.nio.charset.Charset)
[2] https://github.com/codehaus-plexus/modello/pull/186

Le lun. 14 févr. 2022 à 08:41, Vladimir Sitnikov <
sitnikov.vladi...@gmail.com> a écrit :

> I believe the added CachingWriter is might become a cause of silent
> failures.
>
> What CachingWriter does is an attempt to read the file and decode it with
> the provided encoding.
> Apparently, the decoding might fail since the file might be written in
> another encoding or it might be corrupted.
>
> A better approach would be to convert the created String into `byte[]`, and
> then compare the bytes with file contents.
> Then you never really need to decode the file
>
> Could someone with commit privileges just fix it?
> The fix is just to remove readString and writeString methods, and use
> Arrays.equals to compare the contents.
> Then, you can compare file contents and avoid reading the file if you know
> the length differs (it optimizes the "file differs" case).
>
> 
>
> I remember I faced "Maven recompiling everything" issue multiple times, so
> I wonder if Maven itself has a solution for that.
> I understand tracking inputs and outputs might take a while to implement,
> so
> what if Maven had a solid API for generating files that skips overwriting
> if the contents are the same?
>
> Sample issues on the top of my head:
> https://issues.apache.org/jira/browse/MRRESOURCES-91
> https://github.com/freemarker/fmpp/issues/11
> https://github.com/julianhyde/hydromatic-resource/pull/4
>
> Why does every plugin have to reinvent a half-broken caching wheel?
>
> Vladimir
>


-- 

Guillaume Nodet