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