hi, in my day job my group is a consumer of jclouds and jclouds-cli:
regarding jclouds jar : Pretty much need to update the gson dependency because of conflicts with other major frameworks in our application. Regarding cli : i have to admit that the source is pretty neat . As a consumer i can live with getting that from a different apache project and even with having an not so upfront jclouds implementation for it now, since it just works for us as is rifht now. regards, olaf > Am 09.04.2019 um 07:46 schrieb Francois Papon <francois.pa...@openobject.fr>: > > Hi JB, > > I think it make sense to move it as a Karaf subproject as we started the > Kloud initiative. > > regards, > > François Papon > fpa...@apache.org > >> Le 09/04/2019 à 09:24, Jean-Baptiste Onofré a écrit : >> Up to you guys. >> >> An alternative would be to move jclouds-karaf as karaf subproject (like >> decanter, cave, etc). >> >> Thoughts ? >> >> Regards >> JB >> >>> On 08/04/2019 22:56, Ignasi Barrera wrote: >>> I totally agree with Andrew's point, but we need to be careful when >>> deprecating this. There are projects that rely on our OSGi support (take >>> Apache Brooklyn IIRC as an example), and we don't want to leave them >>> orphan, at least with a clear direction and position from jclouds. >>> >>> The only real reason we have jclouds-karaf today is as a validator to make >>> sure we remain OSGi compatible, but we are paying a price that is too high >>> for that. The jclouds community has no expertise there (at least the active >>> community), and whilst the Karaf community has been willing to help, >>> results are not materializing. Engagement with the Karaf community started >>> in June 2018 (almost a year ago), and we are still at a point where we have >>> not been able to see anything but promises of commitment that never get to >>> actual results. >>> >>> Don't take this statement wrong: I'm not blaming the Karaf community and I >>> hugely appreciate their willingness to help. I'm just exposing the facts >>> that outline the issue we have: we cannot depend on something we don't have >>> the expertise on, even more when that dependency is not part of the core of >>> the value jclouds provides. >>> >>> >>> So I agree with Gaul and I think we should remove jclouds-karaf and the >>> jclouds-cli and properly communicate that to downstream users of those >>> projects. I don't see a clear and realistic path to keeping those projects >>> in a sustainable way, so I think this would be a good move for the project. >>> >>> Ignasi >>> >>> >>>> On Sun, 7 Apr 2019 at 22:22, Jean-Baptiste Onofré <j...@nanthrax.net> >>>> wrote: >>>> >>>> Hi Andrew, >>>> >>>> about jclouds-karaf, can you please leave as is ? I'm working on it, and >>>> I should have the PR ready soon. >>>> >>>> Regards >>>> JB >>>> >>>>> On 08/04/2019 07:12, Andrew Gaul wrote: >>>>> jclouds has stalled on upgrading our Guava dependency[1] due to our >>>>> Karaf dependency. Our team lacks the background and volunteers lack the >>>>> time to resolve this despite over a year of discussion. I propose >>>>> removing jclouds-karaf and jclouds-cli from the build and posting >>>>> notices in the README and user mailing lists. When a volunteer can >>>>> resolve this we can reintegrate this support. >>>>> >>>>> Some background on why this is important: our Guava dependency has >>>>> repeated annoyed users it used to have an aggressive deprecation policy >>>>> and jclouds depended on @Beta APIs. Newer versions of Guava depend on >>>>> Java 8 but our Karaf version seems to have an incompatibility. Attempts >>>>> to upgrade it have failed. >>>>> >>>>> As a matter of strategy, I think jclouds should narrow its focus since >>>>> many of the more active developers, including me, now split our time >>>>> with other projects. We should consider removing some of the labs >>>>> providers and other incomplete efforts to reduce the maintenance burden. >>>>> As a concrete suggestion, I would like to remove the jdbc labs provider. >>>>> >>>>> [1] https://issues.apache.org/jira/projects/JCLOUDS/issues/JCLOUDS-1333 >>>>> >>>> -- >>>> Jean-Baptiste Onofré >>>> jbono...@apache.org >>>> http://blog.nanthrax.net >>>> Talend - http://www.talend.com >>>>