Hi Niranda,

So, it was decided to bring all the guava versions to a common version,
> platform wide

IMO making a library version, a platform common version is not practical.
Can't we use OSGi version ranges to solve this problem?

<import.package>
com.google.common.*;version="[13.0, 19)"
</import.package>

I have created a JIRA to upgrade the guava versions in carbon-commons from
> 13.0.1 to v19 which is the latest.

​+1 for upgrading into latest.

Thanks​

On Tue, Jun 21, 2016 at 5:40 PM, Niranda Perera <[email protected]> wrote:

> Hi all,
>
> In the current carbon server runtime, there are multiple guava versions.
> But this creates some issues, expecially when using a guava library is
> accessed in webapps (directly/ indirectly) [1], [2]
>
> So, it was decided to bring all the guava versions to a common version,
> platform wide. I have created a JIRA to upgrade the guava versions in
> carbon-commons from 13.0.1 to v19 which is the latest. [3]. Please find the
> PR here [4]
>
> Could you please review the PR and merge it?
>
> Best
>
> [1] [Dev] [OSGI] 'Package uses conflict' when using multiple versions of
> the same bundle
> [2] [Dev] Integrating ML features in DAS
> [3] https://wso2.org/jira/browse/CCOMMONS-17
> [4] https://github.com/wso2/carbon-commons/pull/227
>
> --
> *Niranda Perera*
> Software Engineer, WSO2 Inc.
> Mobile: +94-71-554-8430
> Twitter: @n1r44 <https://twitter.com/N1R44>
> https://pythagoreanscript.wordpress.com/
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
With Regards,

*Rasika Perera*
Software Engineer
M: +94 71 680 9060 E: [email protected]
LinkedIn: http://lk.linkedin.com/in/rasika90

WSO2 Inc. www.wso2.com
lean.enterprise.middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to