|Re: [eclipse-dev] [cross-project-issues-dev] Eclipse Project Photon (4.8) Plan Updated|
I can appreciate that maintaining the full list of minimal BREEs is a pain and not relevant for many of the entries, however without such a list for some plugins it is unclear to what extent the many modeling projects (EMF, UML2, OCL, ...) that continue to claim Java 5 support are able to do so.
org.eclipse.emf.core uses org.eclipse.core.resources and so it seems to me that unless the platform undertakes to provide Java 5 classes for org.eclipse.core.resources and its dependencies, then all projects that depend on org.eclipse.emf.core can only claim to be Java 8 and so should be built as Java 8. Could you please clarify the binary compatibility of the built classes.
Thr "Portions are targeted to specific classes of operating
environments, requiring their source code to only reference
facilities available in particular class libraries (e.g. Java 5,
Java 6, etc)." observation is not helpful. If there is a Java 5 or
Java 6 subsystem please identify it. If not please clearly state
that the whole platform has an at least Java 8 minimum, although
migration from legacy levels to Java 8 may not necessarily happen
Conversely could you please enumerate the hopefully very few plugins that will have a greater than Java 8 BREE?
On 11/01/2018 10:50, Daniel Megert wrote:
An updated version of the Eclipse top-level project plan for the Photon (4.8) release is now available: