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

Herve Boutemy commented on MNG-8258:
------------------------------------

bq. Would it be possible to get the warning from Maven instead of having to run 
a plugin to find that ?

of course, plugin code can go into Maven core: but is it a good idea?
for example: do we code enforcer's JDK and Maven minimum version checks into 
core, or le the plugin do its job when people are interested to check?

the spirit for now is: have a reasonable default even if basic, let people 
override if they are more opinionated (disable or get a value dedicated to 
their project instead of default)

adding warning for people who don't care is just causing friction (the type of 
friction we removed when adding default encodings)

> 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 disable it of they really 
> have a problem with the default bahaviour
> result can be checked by running {{mvn artifact:check-buildplan}} on a 
> minimal pom.xml:
> - before: {{[ERROR] Reproducible Build not activated by 
> project.build.outputTimestamp property: see 
> https://maven.apache.org/guides/mini/guide-reproducible-builds.html}}
> - after: {{[WARNING] <project.build.outputTimestamp> property is inherited, 
> it should be defined in pom.xml}}



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

Reply via email to