Hi folks,

I have submitted the removal of Mylyn from SimRel[1] along with removing
the direct contribution of Orbit to SimRel[2] that had been put in place to
workaround Mylyn's issues.

There were still a couple of projects that had since come dependent on
Orbit contributing to SimRel. I worked around these problems rather than
disabling the projects. See more details about it in gmf-runtime[3] and
pdt[4]'s bug trackers.

PS Reminder that for 2022-06 that Orbit will be dropping all the old
bundles that are not built with EBR from the git repo (i.e. the old CVS
generated p2 site will no longer be part of the Orbit recommended build).
See [5] for more details.

[1] https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/189614
[2] https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/189612
[3] https://github.com/eclipse/gmf-runtime/issues/4#issuecomment-1082490787
[4] https://github.com/eclipse/pdt/issues/130#issuecomment-1082491475
[5] https://www.eclipse.org/lists/cross-project-issues-dev/msg18987.html

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Tue, 22 Feb 2022 at 22:38, Jonah Graham <jo...@kichwacoders.com> wrote:

> Hi folks,
>
> At the recent Planning Council meeting we discussed this item[1] and have
> come to the conclusion that enough time has passed to allow these
> problems[2] to be resolved. As they haven't been resolved a reminder, the
> plan is that at the beginning of the 2022-06 release cycle (in time for M1)
> that:
> - Mylyn will be removed from SimRel
> - the current Orbit direct contribution to SimRel will be removed (this
> was the workaround to make Mylyn work)
>
> I still fear there are a number of side effects of this change that we
> will have to deal with, and doing this in M1 timeframe (mid-March) should
> give us plenty of time to resolve any issues before the final release
> (mid-June).
>
> [1] https://wiki.eclipse.org/Planning_Council/2022-02-02
> [2] The bugs that were tracking the issues that are not resolved are Bug
> 569078 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=569078> and Bug
> 568379 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=568379>
>
> Thanks,
> Jonah
>
> ~~~
> Jonah Graham
> Kichwa Coders
> www.kichwacoders.com
>
>
> On Fri, 14 Jan 2022 at 18:07, Jonah Graham <jo...@kichwacoders.com> wrote:
>
>> I have heard from a number of projects, both on this list and elsewhere
>> that they are making the updates. I have not submitted these changes today
>> and propose that I do them at the beginning of the 2022-06 release cycle
>> (mid-March). At that time I will recheck to make sure I am not disabling
>> anything that gets fixed in the meantime.
>>
>> Regards,
>> Jonah
>> ~~~
>> Jonah Graham
>> Kichwa Coders
>> www.kichwacoders.com
>>
>>
>> On Thu, 13 Jan 2022 at 15:20, Jonah Graham <jo...@kichwacoders.com>
>> wrote:
>>
>>>
>>>
>>> On Thu, 13 Jan 2022 at 08:47, Jonah Graham <jo...@kichwacoders.com>
>>> wrote:
>>>
>>>> On Thu., Jan. 13, 2022, 08:18 Aleksandar Kurtakov, <akurt...@redhat.com>
>>>> wrote:
>>>>
>>>>> I would dare to say that as long as the workarounds are in simrel
>>>>> nothing will get fixed - it's time to face reality.
>>>>>
>>>> Probably correct, but I don't have the nerve to disable (or
>>>> knowledge/time to fix) Mylyn.
>>>>
>>>
>>> Hi folks,
>>>
>>> It is time to remove the temporary workarounds. When I had a look today
>>> I realised that more and more projects are relying on the temporary
>>> workaround initially put in place for Mylyn.
>>>
>>> Over a year ago I filed numerous bugs asking projects to fix their
>>> contributions, some projects were very responsive and others I have not
>>> heard back from.
>>>
>>> Therefore for M2 I plan to disable all projects from SimRel that aren't
>>> up to date or have otherwise started relying on these workarounds. I will
>>> submit the following gerrits[1,2] after 2022-03 M1 is done. Please see the
>>> gerrits for what is disabled. I attempted to only disable features where
>>> possible and not entire contributions.
>>>
>>> The affected projects are (with some comments):
>>> - Mylyn (fully disabled Bug 569078)
>>> - Passage (only one feature, so fully disabled)
>>> - DTP (many features, lots because Lucene 7.x is no longer provided by
>>> Eclipse Platform? + Bug 569181)
>>> - WTP (Bug 568136)
>>> - m2e-wtp (JPA related code)
>>> - PDT (Composer feature needs org.apache.commons.exec)
>>> - soa-bpel (depends on disabled WTP features)
>>>
>>> [1] https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/189612
>>> - Remove the Orbit direct contribution to SimRel workaround
>>> [2] https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/189614
>>> - Remove Mylyn
>>>
>>> Jonah
>>>
>>> ~~~
>>> Jonah Graham
>>> Kichwa Coders
>>> www.kichwacoders.com
>>>
>>>>
>>>>>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to