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

Eugen Paraschiv commented on DROIDS-130:
----------------------------------------

About the default pom provided by Apache, I think there is certainly an 
advantage of having a simpler pom, but there are also some disadvantages. 
For one, Maven 3 is still very new, and plugins are being worked on and fixed 
with every new release. Not defining our own versions takes away that 
advantage. 
Second, the upgrade from this version of the Apache pom and the next is going 
to represent a leap instead of an incremental improvement, which is not 
something to be desired. The pom probably recognizes this, as it says: 
"Standard versions of plugins are also defined, these may be overridden by 
individual projects as well."
Then, with Droids being a relatively small project, the advantage of not having 
a few version lines in the pom isn't really that big. 
The decision is likely going to be a balance between advantages and 
disadvantages. 
In any event, I will first provide a new small(er) patch addressing the plugins 
that do not have versions in our pom and also do not exist in the Apache pom. 
Thanks. 


> Use explicit versions for the Maven plugins
> -------------------------------------------
>
>                 Key: DROIDS-130
>                 URL: https://issues.apache.org/jira/browse/DROIDS-130
>             Project: Droids
>          Issue Type: Improvement
>    Affects Versions: 0.0.2
>            Reporter: Eugen Paraschiv
>             Fix For: 0.0.2
>
>         Attachments: DROIDS-130_v1.patch, DROIDS-130_v2.patch
>
>
> It's best practice to define the Maven plugins by using explicit versions. 
> This improves the repeatability of the build, as it doesn't depend on the 
> releases of new versions of these dependencies to Maven central. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to