[RESULT] [VOTE] Release Apache Maven Plugin Tools version 3.12.0

2024-04-01 Thread Hervé Boutemy
Hi,

The vote has passed with the following result:

+1 : Sylwester Lachiewicz, Tamás Cservenák, Hervé Boutemy

PMC quorum: reached

I will promote the source release zip file to Apache distribution area and the 
artifacts to the central repo.



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



[RESULT] [VOTE] Release Apache Maven Source Plugin version 3.3.1

2024-04-01 Thread Hervé Boutemy
Hi,

The vote has passed with the following result:

+1 : Olivier Lamy, Tamás Cservenák, Sylwester Lachiewicz, Slawomir Jaranowski, 
Hervé Boutemy

PMC quorum: reached

I will promote the source release zip file to Apache distribution area and the 
artifacts to the central repo.



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



[RESULT] [VOTE] Release Apache Maven Artifact Plugin version 3.5.1

2024-04-01 Thread Hervé Boutemy
Hi,

The vote has passed with the following result:

+1 : Sylwester Lachiewicz, Slawomir Jaranowski, Tamás Cservenák, Hervé Boutemy

PMC quorum: reached

I will promote the source release zip file to Apache distribution area and the 
artifacts to the central repo.



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



Re: Reproducible builds: a maven thing or not?

2024-04-01 Thread Christoph Läubrich



Tycho has a BuildTimestampProvider [1] that with implementation of 
several flavors:


- maven build timestamp (default)
- fixed timestamps
- jgit
- inherit from parent
- ...

So if maven would offer something similar a build extension can be used 
to implement any strategy but still be there some default choices in 
maven directly.


[1] 
https://github.com/eclipse-tycho/tycho/blob/main/tycho-spi/src/main/java/org/eclipse/tycho/build/BuildTimestampProvider.java


Am 01.04.24 um 20:25 schrieb Romain Manni-Bucau:

Hi all,

We've got a lot of work around reproducible builds - whatever we think
about it since there are good reasons to say it is pointless and some to
say it is useful so I don't want to enter into the debate - but the notion
is 100% hosted in plugins today.
It has a few pitfalls for me:

1. plugins assume the (output) timestamp is static for a build and rebuild
2. projects often need a build timestamp related to last modifications
(frontends, jar.lastModifiedTime usage, ...)

Both statements don't go well with a hardcoded value - manually
maintainedso not maintained and broken IRL.

A workaround used by some projects is to wire the git last commit time - or
equivalent - to this value but then a plugin injects the value which means
another plugin can read another value or no value and corrupt the
reproducibility of the build.

Related to that, the work around the PR #30 on maven-artifact-plugin shows
that if using a dynamic value the artifact plugin fails or at least emits a
warning - which is not acceptable for a valid case IMHO.

Originally I just thought about relaxing this warning but Hervé thinks it
is wrong and due to the limitations mentionned earlier I think he is right
too but this means we can't let a plugin handle the "output timestamp" so I
wonder if we should move it to the new maven 4 service layer.

The only difficulty is to let it have some pluggability, default would be a
hardcoded value in properties but we should be able to use git last commit
time - likely reading pack without jgit dependency - or another strategy
potentially (ideally, as pointed out by Hervé, a different value per module
would be highly relevant and could need some configuration, the common
example being: "use the last modified time from git of files in src", ie
ignore pom modifications since it does not end in the output for example).

So my question is the following one: do we add output timestamp to maven 4
API and let maven 3 like that or do we consider reproducible builds are not
a key thing for maven and we let it in plugins (~=outside and artifact
plugin is considered not a core plugin - not sure of the status today)?

I'm happy both ways but I'm way less happy with a broken setup if we
consider it is supported by maven.

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book




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



[ANN] Apache Maven Invoker Plugin 3.6.1 Released

2024-04-01 Thread Olivier Lamy
Hi
The Apache Maven team is pleased to announce the release of the Apache
Maven Invoker Plugin, version 3.6.1

The Invoker Plugin is used to run a set of Maven projects. The plugin
can determine whether each project execution is successful and can
optionally verify the output generated from a given project execution.

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

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


  org.apache.maven.plugins
  maven-invoker-plugin
  3.6.1


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

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

Release Notes - Maven Invoker Plugin - Version 3.6.1

** Improvement
* [MINVOKER-352] - Remove usage commons-lang3

** Task
* [MINVOKER-355] - Update Groovy 4.0.18 to 4.0.20 to support jdk22
* [MINVOKER-356] - Various dependencies update via dependabot see
release notes on github

Enjoy,

-The Apache Maven team

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



Reproducible builds: a maven thing or not?

2024-04-01 Thread Romain Manni-Bucau
Hi all,

We've got a lot of work around reproducible builds - whatever we think
about it since there are good reasons to say it is pointless and some to
say it is useful so I don't want to enter into the debate - but the notion
is 100% hosted in plugins today.
It has a few pitfalls for me:

1. plugins assume the (output) timestamp is static for a build and rebuild
2. projects often need a build timestamp related to last modifications
(frontends, jar.lastModifiedTime usage, ...)

Both statements don't go well with a hardcoded value - manually
maintainedso not maintained and broken IRL.

A workaround used by some projects is to wire the git last commit time - or
equivalent - to this value but then a plugin injects the value which means
another plugin can read another value or no value and corrupt the
reproducibility of the build.

Related to that, the work around the PR #30 on maven-artifact-plugin shows
that if using a dynamic value the artifact plugin fails or at least emits a
warning - which is not acceptable for a valid case IMHO.

Originally I just thought about relaxing this warning but Hervé thinks it
is wrong and due to the limitations mentionned earlier I think he is right
too but this means we can't let a plugin handle the "output timestamp" so I
wonder if we should move it to the new maven 4 service layer.

The only difficulty is to let it have some pluggability, default would be a
hardcoded value in properties but we should be able to use git last commit
time - likely reading pack without jgit dependency - or another strategy
potentially (ideally, as pointed out by Hervé, a different value per module
would be highly relevant and could need some configuration, the common
example being: "use the last modified time from git of files in src", ie
ignore pom modifications since it does not end in the output for example).

So my question is the following one: do we add output timestamp to maven 4
API and let maven 3 like that or do we consider reproducible builds are not
a key thing for maven and we let it in plugins (~=outside and artifact
plugin is considered not a core plugin - not sure of the status today)?

I'm happy both ways but I'm way less happy with a broken setup if we
consider it is supported by maven.

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book



Re: [VOTE] Release Apache Maven Artifact Plugin version 3.5.1

2024-04-01 Thread Tamás Cservenák
+1

Reproducible build OK (w/ known issues):
---
target/reference/org.apache.maven.plugins/maven-artifact-plugin-3.5.1-sources.jar
+++ target/maven-artifact-plugin-3.5.1-sources.jar
├── zipinfo {}
│ @@ -20,10 +20,10 @@
│  -rw-r--r--  2.0 unx 7226 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java
│  -rw-r--r--  2.0 unx14613 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/artifact/buildinfo/CompareMojo.java
│  -rw-r--r--  2.0 unx 2468 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/artifact/buildinfo/JdkToolchainUtil.java
│  -rw-r--r--  2.0 unx 3241 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/artifact/buildinfo/PluginUtil.java
│  -rw-r--r--  2.0 unx14174 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/artifact/buildinfo/ReferenceBuildinfoUtil.java
│  -rw-r--r--  2.0 unx15212 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/maven_artifact_plugin/HelpMojo.java
│  -rw-r--r--  2.0 unx 4460 b- defN 24-Mar-29 06:57
org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties
│ --rw-rw-r--  2.0 unx 6908 b- defN 24-Mar-29 06:57
META-INF/maven/org.apache.maven.plugins/maven-artifact-plugin/pom.xml
│ --rw-rw-r--  2.0 unx   80 b- defN 24-Mar-29 06:57
META-INF/maven/org.apache.maven.plugins/maven-artifact-plugin/pom.properties
│ +-rw-r--r--  2.0 unx 6908 b- defN 24-Mar-29 06:57
META-INF/maven/org.apache.maven.plugins/maven-artifact-plugin/pom.xml
│ +-rw-r--r--  2.0 unx   80 b- defN 24-Mar-29 06:57
META-INF/maven/org.apache.maven.plugins/maven-artifact-plugin/pom.properties
│  27 files, 110508 bytes uncompressed, 32416 bytes compressed:  70.7%
[cstamas@angeleyes maven-artifact-plugin ((maven-artifact-plugin-3.5.1) *)]$

T

On Fri, Mar 29, 2024 at 8:06 AM Hervé Boutemy  wrote:

> Hi,
>
> We solved 4 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12324322=12353681=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2078/
>
> https://repository.apache.org/content/repositories/maven-2078/org/apache/maven/plugins/maven-artifact-plugin/3.5.1/maven-artifact-plugin-3.5.1-source-release.zip
>
> Source release checksum(s):
> maven-artifact-plugin-3.5.1-source-release.zip sha512:
> 36054901ebb44f9a822fa3e6f93992df7735641601e153864379e76696ba67746357e18ad29d9f73da95e9fb699652a9b9f06d7cf48e8d77992f4d632150419f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-artifact-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
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release Apache Maven Plugin Tools version 3.12.0

2024-04-01 Thread Tamás Cservenák
+1

Reproducible build OK (w/ known issues):
[cstamas@angeleyes maven-plugin-tools ((maven-plugin-tools-3.12.0))]$
docker run --rm -t -w $(pwd) -v $(pwd):$(pwd):ro
registry.salsa.debian.org/reproducible-builds/diffoscope
maven-plugin-tools-api/target/reference/org.apache.maven.plugin-tools/maven-plugin-tools-api-3.12.0-sources.jar
maven-plugin-tools-api/target/maven-plugin-tools-api-3.12.0-sources.jar
---
maven-plugin-tools-api/target/reference/org.apache.maven.plugin-tools/maven-plugin-tools-api-3.12.0-sources.jar
+++ maven-plugin-tools-api/target/maven-plugin-tools-api-3.12.0-sources.jar
├── zipinfo {}
│ @@ -29,10 +29,10 @@
│  -rw-r--r--  2.0 unx 6648 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/javadoc/FullyQualifiedJavadocReference.java
│  -rw-r--r--  2.0 unx 9781 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/javadoc/JavadocLinkGenerator.java
│  -rw-r--r--  2.0 unx 5404 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/javadoc/JavadocReference.java
│  -rw-r--r--  2.0 unx26233 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/javadoc/JavadocSite.java
│  -rw-r--r--  2.0 unx 6610 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/scanner/DefaultMojoScanner.java
│  -rw-r--r--  2.0 unx 1910 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/scanner/MojoScanner.java
│  -rw-r--r--  2.0 unx 5356 b- defN 24-Mar-30 02:05
org/apache/maven/tools/plugin/util/PluginUtils.java
│ --rw-rw-r--  2.0 unx 5806 b- defN 24-Mar-30 02:05
META-INF/maven/org.apache.maven.plugin-tools/maven-plugin-tools-api/pom.xml
│ --rw-rw-r--  2.0 unx   87 b- defN 24-Mar-30 02:05
META-INF/maven/org.apache.maven.plugin-tools/maven-plugin-tools-api/pom.properties
│ +-rw-r--r--  2.0 unx 5806 b- defN 24-Mar-30 02:05
META-INF/maven/org.apache.maven.plugin-tools/maven-plugin-tools-api/pom.xml
│ +-rw-r--r--  2.0 unx   87 b- defN 24-Mar-30 02:05
META-INF/maven/org.apache.maven.plugin-tools/maven-plugin-tools-api/pom.properties
│  36 files, 131359 bytes uncompressed, 38438 bytes compressed:  70.7%
[cstamas@angeleyes maven-plugin-tools ((maven-plugin-tools-3.12.0))]$

(and any other sources bundle)

On Sat, Mar 30, 2024 at 3:11 AM Hervé Boutemy  wrote:

> Hi,
>
> We solved 3 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820=12354176=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2082/
>
> https://repository.apache.org/content/repositories/maven-2082/org/apache/maven/plugin-tools/maven-plugin-tools/3.12.0/maven-plugin-tools-3.12.0-source-release.zip
>
> Source release checksum(s):
> maven-plugin-tools-3.12.0-source-release.zip sha512:
> 605c9ca75303ffd595f2fab0c916e9cc13e7a5f7acee1cb7f399565c3d61cd2d63b70b0c6db713a829c8f8071af6b286073e113c3c7a3cffbbf68f745bde24b1
>
> Staging site:
> https://maven.apache.org/plugin-tools-archives/plugin-tools-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
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release Apache Maven Source Plugin version 3.3.1

2024-04-01 Thread Slawomir Jaranowski
+1

sob., 30 mar 2024 o 02:55 Hervé Boutemy  napisał(a):

> Hi,
>
> We solved 3 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924=12353471=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2081/
>
> https://repository.apache.org/content/repositories/maven-2081/org/apache/maven/plugins/maven-source-plugin/3.3.1/maven-source-plugin-3.3.1-source-release.zip
>
> Source release checksum(s):
> maven-source-plugin-3.3.1-source-release.zip sha512:
> aaa76709d054491118546c8f67829aa9c8435b6b2e6e2577573ac049823d1ca2c54c730e4800291cd3756a677f75af0278be886d16e057cf88fc014991f0004f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-source-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
>
>
>
> -
> 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 Artifact Plugin version 3.5.1

2024-04-01 Thread Slawomir Jaranowski
+1

pt., 29 mar 2024 o 08:04 Hervé Boutemy  napisał(a):

> Hi,
>
> We solved 4 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12324322=12353681=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2078/
>
> https://repository.apache.org/content/repositories/maven-2078/org/apache/maven/plugins/maven-artifact-plugin/3.5.1/maven-artifact-plugin-3.5.1-source-release.zip
>
> Source release checksum(s):
> maven-artifact-plugin-3.5.1-source-release.zip sha512:
> 36054901ebb44f9a822fa3e6f93992df7735641601e153864379e76696ba67746357e18ad29d9f73da95e9fb699652a9b9f06d7cf48e8d77992f4d632150419f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-artifact-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
>
>
>
> -
> 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 Artifact Plugin version 3.5.1

2024-04-01 Thread Sylwester Lachiewicz
+1

pon., 1 kwi 2024, 18:54 użytkownik Herve Boutemy 
napisał:

> here is my +1
>
> Reproducible Build ok: reference done with JDK 11 on *nix umask 002
>
> Regards,
>
> Hervé
>
> On 2024/03/29 07:04:07 Hervé Boutemy wrote:
> > Hi,
> >
> > We solved 4 issues:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12324322=12353681=Text
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-2078/
> >
> https://repository.apache.org/content/repositories/maven-2078/org/apache/maven/plugins/maven-artifact-plugin/3.5.1/maven-artifact-plugin-3.5.1-source-release.zip
> >
> > Source release checksum(s):
> > maven-artifact-plugin-3.5.1-source-release.zip sha512:
> 36054901ebb44f9a822fa3e6f93992df7735641601e153864379e76696ba67746357e18ad29d9f73da95e9fb699652a9b9f06d7cf48e8d77992f4d632150419f
> >
> > Staging site:
> > https://maven.apache.org/plugins-archives/maven-artifact-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
> >
> >
> >
> > -
> > 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 Plugin Tools version 3.12.0

2024-04-01 Thread Sylwester Lachiewicz
+1

pon., 1 kwi 2024, 18:53 użytkownik Herve Boutemy 
napisał:

> here is my +1
>
> Reproducible Build ok: reference done with JDK 11 on *nix, umask 002
>
> Regards,
>
> Hervé
>
> On 2024/03/30 02:11:12 Hervé Boutemy wrote:
> > Hi,
> >
> > We solved 3 issues:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820=12354176=Text
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-2082/
> >
> https://repository.apache.org/content/repositories/maven-2082/org/apache/maven/plugin-tools/maven-plugin-tools/3.12.0/maven-plugin-tools-3.12.0-source-release.zip
> >
> > Source release checksum(s):
> > maven-plugin-tools-3.12.0-source-release.zip sha512:
> 605c9ca75303ffd595f2fab0c916e9cc13e7a5f7acee1cb7f399565c3d61cd2d63b70b0c6db713a829c8f8071af6b286073e113c3c7a3cffbbf68f745bde24b1
> >
> > Staging site:
> > https://maven.apache.org/plugin-tools-archives/plugin-tools-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
> >
> >
> >
> > -
> > 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 Artifact Plugin version 3.5.1

2024-04-01 Thread Herve Boutemy
here is my +1

Reproducible Build ok: reference done with JDK 11 on *nix umask 002

Regards,

Hervé

On 2024/03/29 07:04:07 Hervé Boutemy wrote:
> Hi,
> 
> We solved 4 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12324322=12353681=Text
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2078/
> https://repository.apache.org/content/repositories/maven-2078/org/apache/maven/plugins/maven-artifact-plugin/3.5.1/maven-artifact-plugin-3.5.1-source-release.zip
> 
> Source release checksum(s):
> maven-artifact-plugin-3.5.1-source-release.zip sha512: 
> 36054901ebb44f9a822fa3e6f93992df7735641601e153864379e76696ba67746357e18ad29d9f73da95e9fb699652a9b9f06d7cf48e8d77992f4d632150419f
> 
> Staging site:
> https://maven.apache.org/plugins-archives/maven-artifact-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
> 
> 
> 
> -
> 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 Plugin Tools version 3.12.0

2024-04-01 Thread Herve Boutemy
here is my +1

Reproducible Build ok: reference done with JDK 11 on *nix, umask 002

Regards,

Hervé

On 2024/03/30 02:11:12 Hervé Boutemy wrote:
> Hi,
> 
> We solved 3 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317820=12354176=Text
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2082/
> https://repository.apache.org/content/repositories/maven-2082/org/apache/maven/plugin-tools/maven-plugin-tools/3.12.0/maven-plugin-tools-3.12.0-source-release.zip
> 
> Source release checksum(s):
> maven-plugin-tools-3.12.0-source-release.zip sha512: 
> 605c9ca75303ffd595f2fab0c916e9cc13e7a5f7acee1cb7f399565c3d61cd2d63b70b0c6db713a829c8f8071af6b286073e113c3c7a3cffbbf68f745bde24b1
> 
> Staging site:
> https://maven.apache.org/plugin-tools-archives/plugin-tools-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
> 
> 
> 
> -
> 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 Source Plugin version 3.3.1

2024-04-01 Thread Herve Boutemy
here is my +1

Reproducible build ok: reference done with JDK 11 on *nix and umask 002

@Tamas this umask is the cause of your issue. In the future, with MSOURCES-137, 
we will be insensitive, which will avoid this little annoying precision

Regards,

Hervé


On 2024/03/30 01:55:10 Hervé Boutemy wrote:
> Hi,
> 
> We solved 3 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924=12353471=Text
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2081/
> https://repository.apache.org/content/repositories/maven-2081/org/apache/maven/plugins/maven-source-plugin/3.3.1/maven-source-plugin-3.3.1-source-release.zip
> 
> Source release checksum(s):
> maven-source-plugin-3.3.1-source-release.zip sha512: 
> aaa76709d054491118546c8f67829aa9c8435b6b2e6e2577573ac049823d1ca2c54c730e4800291cd3756a677f75af0278be886d16e057cf88fc014991f0004f
> 
> Staging site:
> https://maven.apache.org/plugins-archives/maven-source-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
> 
> 
> 
> -
> 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 Source Plugin version 3.3.1

2024-04-01 Thread Sylwester Lachiewicz
+1

pon., 1 kwi 2024, 08:15 użytkownik Olivier Lamy  napisał:

> +1
>
> On Sat, 30 Mar 2024 at 11:55, Hervé Boutemy  wrote:
> >
> > Hi,
> >
> > We solved 3 issues:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924=12353471=Text
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-2081/
> >
> https://repository.apache.org/content/repositories/maven-2081/org/apache/maven/plugins/maven-source-plugin/3.3.1/maven-source-plugin-3.3.1-source-release.zip
> >
> > Source release checksum(s):
> > maven-source-plugin-3.3.1-source-release.zip sha512:
> aaa76709d054491118546c8f67829aa9c8435b6b2e6e2577573ac049823d1ca2c54c730e4800291cd3756a677f75af0278be886d16e057cf88fc014991f0004f
> >
> > Staging site:
> > https://maven.apache.org/plugins-archives/maven-source-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
> >
> >
> >
> > -
> > 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 Source Plugin version 3.3.1

2024-04-01 Thread Tamás Cservenák
Addendum:
I have locally this diff on sources JAR, that I guess is result of
MSOURCES-137 change:
---
target/reference/org.apache.maven.plugins/maven-source-plugin-3.3.1-sources.jar
+++ target/maven-source-plugin-3.3.1-sources.jar
├── zipinfo {}
│ @@ -17,10 +17,10 @@
│  -rw-r--r--  2.0 unx 1602 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/source/AggregatorSourceJarMojo.java
│  -rw-r--r--  2.0 unx 1372 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/source/SourceJarMojo.java
│  -rw-r--r--  2.0 unx 2160 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/source/SourceJarNoForkMojo.java
│  -rw-r--r--  2.0 unx 1340 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/source/TestSourceGeneratedJarMojo.java
│  -rw-r--r--  2.0 unx 1318 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/source/TestSourceJarMojo.java
│  -rw-r--r--  2.0 unx 2185 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/source/TestSourceJarNoForkMojo.java
│  -rw-r--r--  2.0 unx15204 b- defN 24-Mar-30 01:48
org/apache/maven/plugins/maven_source_plugin/HelpMojo.java
│ --rw-rw-r--  2.0 unx 6738 b- defN 24-Mar-30 01:48
META-INF/maven/org.apache.maven.plugins/maven-source-plugin/pom.xml
│ --rw-rw-r--  2.0 unx   78 b- defN 24-Mar-30 01:48
META-INF/maven/org.apache.maven.plugins/maven-source-plugin/pom.properties
│ +-rw-r--r--  2.0 unx 6738 b- defN 24-Mar-30 01:48
META-INF/maven/org.apache.maven.plugins/maven-source-plugin/pom.xml
│ +-rw-r--r--  2.0 unx   78 b- defN 24-Mar-30 01:48
META-INF/maven/org.apache.maven.plugins/maven-source-plugin/pom.properties
│  24 files, 66342 bytes uncompressed, 19995 bytes compressed:  69.9%


On Mon, Apr 1, 2024 at 9:28 AM Tamás Cservenák  wrote:

> +1
>
> Reference build OK, (U*ix, Java 11)
>
> On Sat, Mar 30, 2024 at 2:55 AM Hervé Boutemy 
> wrote:
>
>> Hi,
>>
>> We solved 3 issues:
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924=12353471=Text
>>
>> Staging repo:
>> https://repository.apache.org/content/repositories/maven-2081/
>>
>> https://repository.apache.org/content/repositories/maven-2081/org/apache/maven/plugins/maven-source-plugin/3.3.1/maven-source-plugin-3.3.1-source-release.zip
>>
>> Source release checksum(s):
>> maven-source-plugin-3.3.1-source-release.zip sha512:
>> aaa76709d054491118546c8f67829aa9c8435b6b2e6e2577573ac049823d1ca2c54c730e4800291cd3756a677f75af0278be886d16e057cf88fc014991f0004f
>>
>> Staging site:
>> https://maven.apache.org/plugins-archives/maven-source-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
>>
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>>


Re: [VOTE] Release Apache Maven Source Plugin version 3.3.1

2024-04-01 Thread Tamás Cservenák
+1

Reference build OK, (U*ix, Java 11)

On Sat, Mar 30, 2024 at 2:55 AM Hervé Boutemy  wrote:

> Hi,
>
> We solved 3 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924=12353471=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2081/
>
> https://repository.apache.org/content/repositories/maven-2081/org/apache/maven/plugins/maven-source-plugin/3.3.1/maven-source-plugin-3.3.1-source-release.zip
>
> Source release checksum(s):
> maven-source-plugin-3.3.1-source-release.zip sha512:
> aaa76709d054491118546c8f67829aa9c8435b6b2e6e2577573ac049823d1ca2c54c730e4800291cd3756a677f75af0278be886d16e057cf88fc014991f0004f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-source-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
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release Apache Maven Source Plugin version 3.3.1

2024-04-01 Thread Olivier Lamy
+1

On Sat, 30 Mar 2024 at 11:55, Hervé Boutemy  wrote:
>
> Hi,
>
> We solved 3 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317924=12353471=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2081/
> https://repository.apache.org/content/repositories/maven-2081/org/apache/maven/plugins/maven-source-plugin/3.3.1/maven-source-plugin-3.3.1-source-release.zip
>
> Source release checksum(s):
> maven-source-plugin-3.3.1-source-release.zip sha512: 
> aaa76709d054491118546c8f67829aa9c8435b6b2e6e2577573ac049823d1ca2c54c730e4800291cd3756a677f75af0278be886d16e057cf88fc014991f0004f
>
> Staging site:
> https://maven.apache.org/plugins-archives/maven-source-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
>
>
>
> -
> 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