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

Reply via email to