|Re: [cross-project-issues-dev] Guava versions in Oxygen|
Hi Wide version ranges should work fine.For OCL, I had to write one replacement routine that had no common solution in both version 15 and 21.
Whether you need a PB is debateable. My reading of the words is that you need a PB for anything any configuration might use.
I was very unpopular last year when I PBed all the Orbit options for both OCL and QVTd. At that point I was led to believe that a process improvement would auto-PB for exactly our use case. Presumably you have a PB for e.g 15, and there is a primary CQ for 21, therefore if you happen to find yourself running on 21 that's not your problem. IMHO no PB required, an auto-PB should be available. However I don't think auto-PBs have made any progress.
Regards Ed Willink On 08/05/2017 14:16, Zoltán Ujhelyi wrote:
Hi, 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? Best regards, Zoltán -- Zoltán Ujhelyi Eclipse Technologies Expert IncQueryLabs Ltd.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 cross-project-issues-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
--- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
Back to the top