+1 On Feb 27, 2017 7:14 AM, "Stefan Seifert" <[email protected]> wrote:
> +1 > > >-----Original Message----- > >From: Carsten Ziegeler [mailto:[email protected]] > >Sent: Monday, February 27, 2017 11:25 AM > >To: Sling Developers > >Subject: Remove usage of commons legacy releases > > > >While in general we should use the lowest version possible of a > >dependency (in order to make updating installations easier), I think > >it's time now to get rid of using commons legacy releases. > >Especially as for most of them we have dependencies to the legacy and > >the latest version, which means we have to include to copies of that > >library. > > > >In particular I'm speaking about commons lang, commons collections, > >commons math and the httpclient. For all of them, except math, we > >currently have to include two versions in launchpad: > >commons-collections/commons-collections/3.2.2 > >org.apache.commons/commons-collections4/4.1 > > > >commons-lang/commons-lang/2.6 > >org.apache.commons/commons-lang3/3.4 > > > >org.apache.geronimo.bundles/commons-httpclient/3.1_1 > >org.apache.httpcomponents/httpcore-osgi/4.4.1 > >org.apache.httpcomponents/httpclient-osgi/4.4.1 > > > >For commons math, we are using > >org.apache.commons/commons-math/2.2 > >and probably should replace this with a 3.x version. > > > >WDYT > > > >Regards > >Carsten > >-- > >Carsten Ziegeler > >Adobe Research Switzerland > >[email protected] > >
