Hi John,
today I found that another set of bundles that RAP uses from
platform depends now on Java 8:
org.eclipse.core.databinding
org.eclipse.core.databinding.property
org.eclipse.core.databinding.observable
Regards,
Ivan
On 12/7/2015 16:40, John Arthorne
wrote:
The fact that the Eclipse SDK as
a whole will require Java 8 doesn't imply that any particular
bundle should require Java 8. Since the change requiring Java
8 was cosmetic and there is a significant impact caused by the
change, I think it is fair to ask the question and to consider
the request. I have entered this bug for further discussion,
so please chime in there if you have an opinion:
One
question for you Ralf, is whether this is the only bundle
RAP requires that is blocking you in this way? I thought
there were a number of other platform bundles already
requiring Java 8 as well.
John
-----cross-project-issues-dev-bounces@xxxxxxxxxxx
wrote: -----
To: Cross project issues < cross-project-issues-dev@xxxxxxxxxxx>
From: Lars Vogel
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
Date: 12/07/2015 04:50AM
Subject: Re: [cross-project-issues-dev] core.jobs
dependency on Java 8
Hi
Ralf,
Dani announced a while ago that Eclipse Neon will
drop support for
Java 7. See: https://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg12177.html
Best regards, Lars
On Mon, Dec 7, 2015 at 10:41 AM, Ralf Sternberg
<rsternberg@xxxxxxxxxxxxxxxxx>
wrote:
> Hi,
>
> while we all want to use the new features in
Java 8, some users of the
> RAP project still can't switch to Java 8
because they have to deploy
> on application servers that run on a (bundled)
non-Java-8 VM. For
> example, looking at the IBM WebSphere JDK
support list [1], it seems
> that for the server side, it's still a bit too
early to require Java
> 8.
>
> Since one of the bundles RAP depends on
(core.jobs) has recently been
> updated to Java 8, we find ourselves faced with
the choice of either
> locking out those users or shipping RAP 3.1
with an older version of
> the platform. The latter would probably mean to
abstain from the Neon
> simultaneous release.
>
> I wonder if there is a general consensus that
the Eclipse platform
> (not the IDE) does not support Java 7 anymore.
If this is the case, we
> have to live with it, however, I'd appreciate
to keep at least the
> core Java-7-compatible for one more year.
Looking at the respective
> change in core.jobs [2], it looks like a
refactoring, not an API
> change that would require Java 8. Also on the
Neon release plan [3],
> it's still marked as 1.7. Is there a chance to
revert this change or
> are more of those going to come?
>
> Regards,
> Ralf
>
> [1] http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg27005002
> [2] http://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/bundles/org.eclipse.core.jobs?id=e0c1dc5111c5200d39f4611082b34110d735ac29
> [3] https://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_6.xml#appendix
>
> --
> Ralf Sternberg
> Project Lead, Remote Application Platform (RAP)
> EclipseSource
>
> Tel: +49 721 66 47 33-0
>
> Innoopract Informationssysteme GmbH
> Lammstraße 21, 76133 Karlsruhe, Germany
> General Manager: Jochen Krause
> Registered Office: Karlsruhe, Commercial
Register Mannheim HRB 107883
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your
password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
--
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH
Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de
Vogel
USt-IdNr.: DE284122352
Fax (032) 221739404, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your
password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
|