gurkerl83 edited a comment on pull request #78:
URL: https://github.com/apache/jclouds/pull/78#issuecomment-649557100


   This is the first in a series of merge requests, which tries to mitigate the 
somewhat difficult behavior when dealing with OSGi incompatible libraries. 
Basically GSON is compatible with OSGi, but the way JClouds currently uses GSON 
reverses this characteristic.
   
   Basically the OSGi problem only becomes apparent at runtime of an 
application. For this reason, the GSON library included in this merge request 
is the version of the manufacturer.
   
   Nevertheless, a specially created repository was redefined in the section of 
the Maven declaration repositories. In this repository, the GSON library is 
located, with the corresponding changes to export all packages of the library. 
If desired, this can be removed again.
   
   Read more about it here, including the auto release process.
   https://github.com/project-millipede/gson-osgi
   
   The public Maven repository lives here.
   https://gitlab.com/m_gri/gson-osgi/-/packages/294307
   
   JIRA ticket (overall problem description)
   https://issues.apache.org/jira/browse/JCLOUDS-1548
   
   Feedback is very welcome


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