gurkerl83 commented on pull request #78:
URL: https://github.com/apache/jclouds/pull/78#issuecomment-716050796


   @geomacy Sorry about the misleading wording. You are right, the only thing 
that is happening is a re-export of GSON packages, nothing more. The footnote 
of yours in response to my estimation is in a practical environment much harder 
to validate. I think OSGi implementations are not perfect, especially in edge 
cases like that.
   
   I changed my opinion about which version of GSON we should use in this 
feature, to make sure we really introduce no side effects on a JDK level. We 
should go with 2.8.5. Anyway, I would like to introduce a conditional build 
profile to support JDK 11 and above, here we could then easily set GSON to the 
2.8.6 version.
   
   We are not at the finished line, yet. During my latest experiments with the 
latest version JClouds from the master branch, we might get a problem with the 
current Guice of version 4.2.3 in use.
   
   
https://github.com/apache/jclouds/commit/31a3e5b5df1543d04098e3a694130b7ae8e6e079
   
   Guice 4.2.3 requires a minimal Guava version of 27.1-jre and this is also 
what my OSGi feature builder is complaining about.
   https://mvnrepository.com/artifact/com.google.inject/guice/4.2.3
   
   Luckily the JClouds sources are already compatible with at least guava 29 
when the comment in the commit is correct. 
   
https://github.com/apache/jclouds/commit/62767a14610fc1c97c440dbd5ee0f02b276a1069
   
   I think we have to address this in an additional, much smaller feature, I 
will open for discussion tomorrow, maybe a JIRA ticket is required also.
   
   Thx!


----------------------------------------------------------------
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.

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


Reply via email to