Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Disabling Mylyn from SimRel + Removing related Orbit workarounds

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 <jonah@xxxxxxxxxxxxxxxx> 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).

[2] The bugs that were tracking the issues that are not resolved are Bug 569078 and Bug 568379

Thanks,
Jonah

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


On Fri, 14 Jan 2022 at 18:07, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> 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 <jonah@xxxxxxxxxxxxxxxx> wrote:


On Thu, 13 Jan 2022 at 08:47, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
On Thu., Jan. 13, 2022, 08:18 Aleksandar Kurtakov, <akurtako@xxxxxxxxxx> 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

Jonah

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


Back to the top