[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cross-project-issues-dev] Guava versions in Oxygen
- From: ZoltÃn Ujhelyi <zoltan.ujhelyi@xxxxxxxxxxxxxxxx>
- Date: Mon, 8 May 2017 13:16:15 +0000
- Accept-language: en-US
- Delivered-to: email@example.com
- Thread-index: AQHSxXY8QjGe0Y8RPEO79BSBrS09xKHqb56A
- Thread-topic: [cross-project-issues-dev] Guava versions in Oxygen
the VIATRA project is not ready to move to Guava 21, as we still use Java 7 as a minimum requirement, while Guava 21 requires Java 8. We are now in the process of figuring out whether we can set up dependency ranges and uses constraints in a way that we can work both with Guava 15 and 21 (even if both are installed); if everything works as we expect, we will not block moving Oxygen to Guava-only.
If we do not explicitly require Guava 21, but support it through version ranges, do we have to fill a corresponding PB CQ?
-- ZoltÃn Ujhelyi
Eclipse Technologies Expert
> On 2017. May 5., at 10:04, Aleksandar Kurtakov <akurtako@xxxxxxxxxx> wrote:
> On the last Planning council meeting we discussed Guava and having
> multiple versions of it in Oxygen. In order to prevent issues like
> there were with multiple Guava versions in Luna and/or issues like
> with Neon.3 we are strongly recommending that:
> Every project that depends on Guava moves to version 21 for Oxygen.
> Guava 21 is available in Oxygen's M6 repo so please file your PB CQs
> and move up ASAP.
> Detailed report of all the API changes since version 15 (the version
> in Neon) can be found at
> https://github.com/google/guava/wiki/ReleaseHistory .
> Don't hesitate to ask if there is anything unclear.
> Alexander Kurtakov
> Red Hat Eclipse Team
> cross-project-issues-dev mailing list
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit