[ https://issues.apache.org/jira/browse/MNG-7808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17732894#comment-17732894 ]
Romain Manni-Bucau commented on MNG-7808: ----------------------------------------- [~hboutemy] well, understand the playing side but if you think "maven" you realize this just breaks maven conception so people speaking of "years ago" on the list will probably care ;). Joke aside this means that archetypes are broken by design and literally that maven is no more convention over configuration so that default lifecycles and packagings don't make sense anymore, we are just one step ahead of being back to ant which is not something I find consistent with maven nor nice for end user. Key point for me being it does *not* help anything regarding the reproducibility cause reproducibility has as prerequisite maven and java locked versions (and distribution for java) so if you are under a particular maven and java version the default versions are locked by nature. So this is really just some annoyance for end user IMHO we can't justify. > Remove warnings of undefined plugin versions > -------------------------------------------- > > Key: MNG-7808 > URL: https://issues.apache.org/jira/browse/MNG-7808 > Project: Maven > Issue Type: Improvement > Components: Core, Logging > Reporter: Benjamin Marwell > Priority: Major > > h2. Actual behaviour > Maven issues warnings about undefined plugin versions when not needed > h2. Expected behaviour > Maven should not issue warnings about undefined plugin versions early in a > project build. > > h2. Rationale > The release plugin will be modified to reject releases of projects which are > not defining all plugin versions: [MRELEASE-1130] Reject release of project > containing undefined plugin versions - ASF JIRA (apache.org) > > Once that is done, we can remove the warnings from core: > 1.) There should be as few as possible warnings OOTB on new maven projects > 2.) It is not really important for local builds to define plugin versions. -- This message was sent by Atlassian Jira (v8.20.10#820010)