Hi all,

Next JBossTools milestone 4.24.0.AM1 is targeted by the end of the month, on may, 31. 

The targetplatform will use the upstream 2022-06 and there are major changes that can  cause breaks in components. 

There are also upstream components that are removed from upstream release train and no longer being able to install in 2022-06 due to missing third-party libs in orbit.
Both those changes were announced in the project developer list for upstream and the current M2 has been able to ship with minor changes.

As JBossTools components still require some old upstream components, it's important to be ready to provide patches. 

The first major change is that Orbit has removed almost 50% of the bundles, most of them pretty old versions. please check that your component can use the latest Orbit build https://download.eclipse.org/tools/orbit/downloads/drops/S20220426182153/ 

Next is the removal of Mylyn from the release train. this is tracked in https://issues.redhat.com/browse/JBIDE-28475 . There are two workarounds if you're using mylyn : 
- if it's for notification or discovery, migration is needed.
- if it's mylyn task related, removal is needed.

Mylyn removal implies also removal of several JBossTools bundles : 
- org.jboss.tools.common.mylyn.*
- org.jboss.tools.common.jaxb

for the record, mylyn created lost of classpath/resolver hell with java11 and xml.bind bundle. With it's removal, this should be now resolved.

Thank you for taking time to read this through, please does not hesitate to ask questions in 
the #forum-devstudio slack channel (https://coreos.slack.com/archives/CJR7A5F7F) or replying to this thread.

Cheers,

--

Stéphane Bouchet

Senior Software Engineer, R&D

Red Hat