As I mentioned on that thread, which is rather long and meandering
(because of me), cross-projects is not likely to be representative of
the overall downstream community of application developers.
The bottom line is that the JSP support that is needed for a functioning
Help system will work if and only if you have org.eclipse.jdt.core *or
*org.eclipse.jdt.batch.compiler installed.
The former has these dependencies with team.core being optional greedy
so will tend to be installed too unless steps are taken to ensure it's
not visible:
While the latter is self-contained and has no additional dependencies:
The change that has been committed for 4.26 forces org.eclipse.jdt.core
to be installed rather than the smaller self-contained
org.eclipse.jdt.batch.compiler thereby forcing all RCP applications that
use Help to install core.filesystem, core.resource, text, and typically
team.core (and whatever those require) whether they want/need those or not.
There is no ideal out-of-the-box solution at this point, and I thank
Aleksandar for his effort on this front. That being said, I'm
personally *not convinced *that we should take away the choice for
downstream consumers, even if no one on cross projects cares nor is
affected...
On 03.11.2022 15:22, Aleksandar Kurtakov wrote:
Hey everyone,
In an effort to fix the help system working on Java 17+ (
https://github.com/eclipse-platform/eclipse.platform.ua/issues/18 )
dependency on org.eclipse.jdt.core (which itself brings
org.eclipse.core.resources and etc.).
Please test your plugins and especially RCP applications against
latest I-build
(https://download.eclipse.org/eclipse/downloads/index.html ) whether
this creates any issue for you so we can act prior to M3 release in a
week.
--
Aleksandar Kurtakov
Red Hat Eclipse Team
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list,
visithttps://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
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