You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/11/24 06:53:54 UTC

[GitHub] [camel] orpiske commented on pull request #6462: CAMEL-17062 Move camel-dependencies inside of camel-catalog to avoid deployment issues

orpiske commented on pull request #6462:
URL: https://github.com/apache/camel/pull/6462#issuecomment-977583530


   Can't we solve this by separating the concerns? I mean like separating refreshing the dependencies from the dependency management? 
   
   We could use the [properties-maven plugin](http://www.mojohaus.org/properties-maven-plugin/) to write and read a properties file. 
   
   One potential benefit is that, with this way we could remove the all duplicated dependencies which are also currently listed in the parent pom. IMHO it could make dependency maintenance much simpler and the build code smaller. 
   
   Currently we have: 
   
   `camel-dependencies` -> `camel-catalog` -> `camel-dependencies` (sync-properties) 
   
   Instead, we could refresh the dependencies as part of the the `camel-parent` (or `camel-dependencies` ?) build. 
   
   Granted: this is a much bigger proposition, but may lead to a cleaner build and remove the cyclic dependency. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org