Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-09 Thread Ralf Sternberg
Just for your information, in today's RAP meeting we agreed to

- keep RAP 3.1 in the Neon simultaneous release despite the
core.databinding dependencies on Java 8
- keep the RAP 3.1 bundles Java 7 compatible
- provide an alternative target platform based on Eclipse Mars for Java 7 users.

With this policy, the core.jobs BREE would not be an issue for RAP anymore.

Thanks to all for your feedback and cooperation.

Regards,
Ralf


On Tue, Dec 8, 2015 at 5:23 PM, Daniel Megert <daniel_meg...@ch.ibm.com> wrote:
> In our PMC call today [1] we decided to move 'org.eclipse.core.jobs' back to
> JavaSE-1.7.
>
> [1] https://wiki.eclipse.org/Eclipse/PMC#Meeting_Minutes
>
> Dani
>
>
>
> From:Ralf Sternberg <rsternb...@eclipsesource.com>
> To:Cross project issues <cross-project-issues-dev@eclipse.org>
> Date:    08.12.2015 00:21
> Subject:    Re: [cross-project-issues-dev] core.jobs dependency on Java
> 8
> Sent by:cross-project-issues-dev-boun...@eclipse.org
> 
>
>
>
> Hi John,
>
> thanks for your support.
>
>> 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.
>
> Unfortunately, as Ivan reported already, there are three more
> eclipse.core.databinding bundles now requiring Java 8 that I was not
> aware of. All other dependencies of RAP (equinox, eclipse.core,
> javax.servlet, javax.xml, icu) are still on <= 1.7.
>
> As Lars pointed out in bug 483803, the planned support for the new
> Date and Time API would require Java 8, so the core.databinding
> bundles should remain on Java 8. I'd think that the databinding
> bundles are less critical for us as databinding is an optional feature
> and the bundles could probably easily be replaced by their Mars
> versions in a Java 7 deployment.
>
> Also thanks to Thomas and Konstantin for the pointers to Application
> Servers and Java 8. We'll discuss again if moving to Java 8 could
> already be an option for RAP 3.1.
>
> Regards,
> Ralf
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.orTherefore
g
> 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@eclipse.org
> 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@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-08 Thread Daniel Megert
In our PMC call today [1] we decided to move 'org.eclipse.core.jobs' back 
to JavaSE-1.7.

[1] https://wiki.eclipse.org/Eclipse/PMC#Meeting_Minutes

Dani



From:   Ralf Sternberg <rsternb...@eclipsesource.com>
To: Cross project issues <cross-project-issues-dev@eclipse.org>
Date:   08.12.2015 00:21
Subject:    Re: [cross-project-issues-dev] core.jobs dependency on 
Java 8
Sent by:cross-project-issues-dev-boun...@eclipse.org



Hi John,

thanks for your support.

> 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.

Unfortunately, as Ivan reported already, there are three more
eclipse.core.databinding bundles now requiring Java 8 that I was not
aware of. All other dependencies of RAP (equinox, eclipse.core,
javax.servlet, javax.xml, icu) are still on <= 1.7.

As Lars pointed out in bug 483803, the planned support for the new
Date and Time API would require Java 8, so the core.databinding
bundles should remain on Java 8. I'd think that the databinding
bundles are less critical for us as databinding is an optional feature
and the bundles could probably easily be replaced by their Mars
versions in a Java 7 deployment.

Also thanks to Thomas and Konstantin for the pointers to Application
Servers and Java 8. We'll discuss again if moving to Java 8 could
already be an option for RAP 3.1.

Regards,
Ralf
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
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@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-07 Thread John Arthorne
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:https://bugs.eclipse.org/bugs/show_bug.cgi?id=483803One 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-boun...@eclipse.org wrote: -To: Cross project issues From: Lars Vogel Sent by: cross-project-issues-dev-boun...@eclipse.orgDate: 12/07/2015 04:50AMSubject: Re: [cross-project-issues-dev] core.jobs dependency on Java 8Hi Ralf,Dani announced a while ago that Eclipse Neon will drop support forJava 7. See: https://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg12177.htmlBest regards, LarsOn Mon, Dec 7, 2015 at 10:41 AM, Ralf Sternberg 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=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@eclipse.org> 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-leadCEO vogella GmbHHaindaalwisch 17a, 22395 HamburgAmtsgericht Hamburg: HRB 127058Geschäftsführer: Lars Vogel, Jennifer Nerlich de VogelUSt-IdNr.: DE284122352Fax (032) 221739404, Email: lars.vo...@vogella.com, Web: http://www.vogella.com___cross-project-issues-dev mailing listcross-project-issues-dev@eclipse.orgTo change your delivery options, retrieve your password, or unsubscribe from this list, visithttps://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-07 Thread Ivan Furnadjiev

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:


https://bugs.eclipse.org/bugs/show_bug.cgi?id=483803

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-boun...@eclipse.org 
<mailto:-cross-project-issues-dev-boun...@eclipse.org> wrote: -
To: Cross project issues <cross-project-issues-dev@eclipse.org 
<mailto:cross-project-issues-dev@eclipse.org>>

From: Lars Vogel
Sent by: cross-project-issues-dev-boun...@eclipse.org 
<mailto:cross-project-issues-dev-boun...@eclipse.org>

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
<rsternb...@eclipsesource.com <mailto:rsternb...@eclipsesource.com>> 
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=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@eclipse.org 
<mailto:cross-project-issues-dev@eclipse.org>
> 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.vo...@vogella.com 
<mailto:lars.vo...@vogella.com>, Web: http://www.vogella.com

___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org 
<mailto:cross-project-issues-dev@eclipse.org>
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@eclipse.org
To change your delivery options, retrieve your password, or unsubsc

Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-07 Thread Konstantin Komissarchik
> I would imagine by the time Neon is released in June and used to build RAP
> applications most all the major app servers should support Java 8.

Indeed. Java 8 is already supported by GlassFish (since version 4) and WebLogic 
Server (since version 12.1.3).

Thanks,

- Konstantin



From: Thomas Watson
Sent: Monday, December 7, 2015 9:13 AM
To: Cross project issues
Subject: Re: [cross-project-issues-dev] core.jobs dependency on Java 8


One thing to note is that Java 8 is already supported for WebShere Application 
Server Liberty.  Also, the statement of general direction from IBM is that IBM 
intends to support Java 8 for WebSphere Application Server - Classic [1]

I would imagine by the time Neon is released in June and used to build RAP 
applications most all the major app servers should support Java 8.

Tom

[1] 
http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN=CA=897/ENUS215-417=USN#sodx




From:        Ivan Furnadjiev <i...@eclipsesource.com>
To:        cross-project-issues-dev@eclipse.org
Date:        12/07/2015 09:32 AM
Subject:        Re: [cross-project-issues-dev] core.jobs dependency on Java 8
Sent by:        cross-project-issues-dev-boun...@eclipse.org




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: 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=483803

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@eclipse.orgwrote: - 
To: Cross project issues <cross-project-issues-dev@eclipse.org>
From: Lars Vogel 
Sent by: cross-project-issues-dev-boun...@eclipse.org
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
<rsternb...@eclipsesource.com> 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=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@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this l

Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-07 Thread Thomas Watson
One thing to note is that Java 8 is already supported for WebShere 
Application Server Liberty.  Also, the statement of general direction from 
IBM is that IBM intends to support Java 8 for WebSphere Application Server 
- Classic [1]

I would imagine by the time Neon is released in June and used to build RAP 
applications most all the major app servers should support Java 8.

Tom

[1] 
http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN=CA=897/ENUS215-417=USN#sodx





From:   Ivan Furnadjiev <i...@eclipsesource.com>
To: cross-project-issues-dev@eclipse.org
Date:   12/07/2015 09:32 AM
Subject:    Re: [cross-project-issues-dev] core.jobs dependency on 
Java 8
Sent by:cross-project-issues-dev-boun...@eclipse.org



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: 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=483803

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-boun...@eclipse.org wrote: - 
To: Cross project issues <cross-project-issues-dev@eclipse.org>
From: Lars Vogel 
Sent by: cross-project-issues-dev-boun...@eclipse.org
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
<rsternb...@eclipsesource.com> 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=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@eclipse.org
> 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.vo...@vogella.com, Web: 
http://www.vogella.com
___
cross-project-issues-dev mailing list
cros

Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-07 Thread Lars Vogel
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
 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=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@eclipse.org
> 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.vo...@vogella.com, Web: http://www.vogella.com
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
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] core.jobs dependency on Java 8

2015-12-07 Thread Ralf Sternberg
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=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@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] core.jobs dependency on Java 8

2015-12-07 Thread Ralf Sternberg
Hi John,

thanks for your support.

> 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.

Unfortunately, as Ivan reported already, there are three more
eclipse.core.databinding bundles now requiring Java 8 that I was not
aware of. All other dependencies of RAP (equinox, eclipse.core,
javax.servlet, javax.xml, icu) are still on <= 1.7.

As Lars pointed out in bug 483803, the planned support for the new
Date and Time API would require Java 8, so the core.databinding
bundles should remain on Java 8. I'd think that the databinding
bundles are less critical for us as databinding is an optional feature
and the bundles could probably easily be replaced by their Mars
versions in a Java 7 deployment.

Also thanks to Thomas and Konstantin for the pointers to Application
Servers and Java 8. We'll discuss again if moving to Java 8 could
already be an option for RAP 3.1.

Regards,
Ralf
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev