Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [che-dev] Dependencies convergence issues

Hello Alexander.

Thank you for pointing this issue.

I've added maven profile to check this issue
https://github.com/codenvy/maven-parent-pom/blob/master/pom.xml#L1252-L1278
To enable it you need to call
 mvn clean install -Pdependency-convergence
Right now we are not ready to enable it by default because dependencies have to be cleaned up.
So I can propose such plan.
1. Little by little we will clean each project and will enable this profile for such project on Jenkins
2. When all projects cleaned up we enable this profile by default.

If you have right now some blockers with dependency convergence let me know. I will put it on the top of my cleanup list.

Issue for tracking progress https://bugs.eclipse.org/bugs/show_bug.cgi?id=460944

Sergii Kabashniuk

On Thu, Feb 26, 2015 at 2:45 PM, Bolshakov, Alexander <alexander.bolshakov@xxxxxxx> wrote:

Hello Che developers,

 

Recently I have tried to add a dependency to Che build, this ended up with runtime problems, which lead me to add maven enforcer plugin to the assembly project and I have got long list of dependencies convergence issues. This list is attached. I propose to add maven enforcer plugin to Che assembly projects that are packaged WAR files to check for dependency convergence issues and to correct related issues. This step would eliminate unnecessary problems for new contributors and make WAR packages smaller. Would this build constraint be acceptable in your opinion?

 

Best Regards,

 

Alexander Bolshakov

Developer

Cloud Expirience DevX DI Core

SAP Labs Israel Ltd. 15 Hatidhar St. Ra'anana 43665 Israel

Tel: +972 9 7779677 ; Mobile: +972 54 927546 ; Fax: +972 7 47609677

 


_______________________________________________
che-dev mailing list
che-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/che-dev



Back to the top