marcaurele commented on issue #2283: CLOUDSTACK-10105: Maven standard
URL: https://github.com/apache/cloudstack/pull/2283#issuecomment-346335644
 
 
   @rhtyd My goal was to align all projects, all poms to follow one standard, a 
cleanup process thing. Currently there are 3 types of project: the ones using 
the old structure, the ones using the new, and some redefining their `<build>` 
section (most of the time with unnecessary changes). Of course the build works, 
otherwise we would be in trouble. But I feel the project deserves more cleanup 
and standardization on how things are done. Then the usual copy/paste of code & 
configuration will be aligned too when creating new modules. Also the `pom` 
files will be simpler with less customization at different places within the 
sub-module tree.
   
   I agree that the cherry-picking could be cumbersome, if lot of them should 
happen. It makes me think that it should be merge (if agreed) as the first 
commit for the next LTS version. This will lower the cherry-pick frictions on 
backporting fixes. I'm up for handling the effort to backport commits colliding 
with this one.
   
   On the 150+ PR waiting to be merged, I don't see that number really getting 
to a low value any time soon since the build and check process is pretty long. 
The rebasing of any of them is trivial, the only exception to newly created 
file, which would show up as an error pretty quickly since they should be used 
directly by the PR's code.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to