On 2 August 2018 at 17:19, Mat Booth <mat.bo...@redhat.com> wrote: > On 2 August 2018 at 16:53, Mat Booth <mat.bo...@redhat.com> wrote: > >> >> >> On 2 August 2018 at 07:53, Andreas Sewe <andreas.s...@codetrails.com> >> wrote: >> >>> Hi Roland, >>> >>> > I just wanted to give a heads-up that the following bundles (and >>> > corresponding source bundles) are expected to be removed from the Orbit >>> > build towards 2018-09, for M3 [1]. >>> > >>> > com.google.guava 15.0.0, 18.0.0 (use 21.0.0) >>> >>> Code Recommenders still uses Guava 15 and can't switch without doing a >>> major release, as Guava classes like ImmutableList and Optional are >>> unfortunately part of our public API. Switching to a new major version >>> of Guava would hence mean forcing all our clients to also switch, which >>> may not be possible. >>> >>> A major release, possibly moving from Guava Optional to Java 8 Optional >>> in our public APIs, would eliminate this problem for good, but we don't >>> have the resources to do that for 2018-09. >>> >>> Best wishes, >>> >>> Andreas >>> >> >> >> Here I might be able to help. That recommenders uses old guava has caused >> me a bit of headache in my downstream builds and I've been carrying some >> patches against recommenders for a while -- let me clean up the patches >> that we are carrying downstream and I will file a bug where we can discuss >> it further -- how does that sound? >> > > Sorry for replying to myself. I filed two bugs to talk about it: > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=537624 > https://bugs.eclipse.org/bugs/show_bug.cgi?id=537625 > >
Hi all, I submitted patches for these bugs (for aligning guava versions with the rest of the train) but received no feedback yet from the recommenders project. I'm also still not sure what is wrong with their jenkins instance -- I lack sufficient privileges to investigate, but I tried to re-create the build on my own personal jenkins instance and I couldn't reproduce the problem. Please see the above bugs for details, and please comment if anyone has any recommendation on how best to proceed. Thanks, Mat
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev