[ 
https://issues.apache.org/jira/browse/MNG-8258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884874#comment-17884874
 ] 

Herve Boutemy edited comment on MNG-8258 at 9/26/24 6:28 AM:
-------------------------------------------------------------

additional notice: "[WARNING] <project.build.outputTimestamp> property is 
inherited, it should be defined in pom.xml"
probably this message from {{artifact:checkbuildplan}} is too aggressive: it's 
a pure project choice to define if it cares about having a project-specific 
timestamp for entries in its jar files
having the default value from super pom is perfectly fine, it does not deserve 
any warning: more an INFO = "this project inherits timestamp from parent pom, 
value xxx"
MARTIFACT-71 issue created for that...


was (Author: hboutemy):
additional notice: "[WARNING] <project.build.outputTimestamp> property is 
inherited, it should be defined in pom.xml"
probably this message from {{artifact:checkbuildplan}} is too aggressive: it's 
a pure project choice to define if it cares about having a project-specific 
timestamp for entries in its jar files
having the default value from super pom is perfectly fine, it does not deserve 
any warning: more an INFO = "this project inherits timestamp from parent pom, 
value xxx"
I'll create a MARTIFACT issue for that...

> activate Reproducible Builds by default
> ---------------------------------------
>
>                 Key: MNG-8258
>                 URL: https://issues.apache.org/jira/browse/MNG-8258
>             Project: Maven
>          Issue Type: New Feature
>          Components: Core
>    Affects Versions: 3.9.9, 4.0.0-beta-4
>            Reporter: Herve Boutemy
>            Priority: Major
>             Fix For: 4.0.0-beta-5
>
>
> Reproducible Builds is a good practice that is easy to enable: it would be 
> nice to enable it by default, and have projects
> - either disable it 
> ({{<project.build.outputTimestamp>x</project.build.outputTimestamp>}}) if 
> they really have a problem with the default Reproducible behaviour
> - or customize locally the value of the default Maven core-provided 
> timestamp, to have a project-specific value



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to