Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jdt-ui-dev] Why can JDT not add support for Java 8 before Java 8 is final ?

Hi Max

The reason is that we also implement the compiler based on the relevant JSRs and JEPs. Those come with licenses that put the restrictions on us. You can also read https://bugs.eclipse.org/bugs/show_bug.cgi?id=380190#c46 ff.

Maybe WTP can write their Java 8 related code in a way that it works against Luna and Eclipse Support Java 8 (BETA). Since they don't implement the compiler it wouldn't be a legal issue. A second approach would be to also offer a feature patch.

Dani



From:        "Max Rydahl Andersen" <manderse@xxxxxxxxxx>
To:        jdt-ui-dev@xxxxxxxxxxx
Date:        24.02.2014 19:08
Subject:        [jdt-ui-dev] Why can JDT not add support for Java 8 before Java 8        is final ?
Sent by:        jdt-ui-dev-bounces@xxxxxxxxxxx




Hi,

I know Java 8 have been a big task and is getting close to be resolved
which is awesome.

But there is one thing I can't get my head around and that is why this
line is on the Java 8 info wiki
(
http://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_%28BETA%29):

"Java™ 8 is not publicly released yet and hence the Eclipse Java 8
support cannot be shipped with an official build."

That does not compute for me. Every other IDE on the planet seem to
easily be able to add Java 8 support without full public release. Why
can't JDT ?

Reason I ask this is that as long as JDT keep Java 8 out of Eclipse Luna
milestones other projects (like WTP) won't be able to their java 8
related issues applied/tested large scale
(
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426884) which I think is
bad for the overall quality of the eclipse release train.

So in short - could anyone enlighten me why this "java 8 must be
publicly released before eclipse can put it in an official build"-clause
exist ?

/max
http://about.me/maxandersen
_______________________________________________
jdt-ui-dev mailing list
jdt-ui-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jdt-ui-dev


Back to the top