Fwd: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Jonah Graham
Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Mark B
Not clear, will it be a requirement to use Java 11 to run eclipse? or just to compile? Because I don't understand this point "and it is fine for components to support earlier versions of Java. "

Il ven 20 mar 2020, 22:07 Jonah Graham <[hidden email]> ha scritto:
Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Jonah Graham
Java 11 will be a requirement to compile and run Eclipse Platform project from 2020-09 release.

and it is fine for components to support earlier versions of Java.

This means that CDT could continue to compile against and be supported on older versions of Eclipse Platform, and thus still only require Java 8. 

I don't like having CDT not keeping up with the Eclipse Platform because we have to support the latest Eclipse Platform release anyway due to CDT being part of SimRel and what is downloaded from https://www.eclipse.org/downloads/ 

Jonah
~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Fri, 20 Mar 2020 at 17:23, Mark B <[hidden email]> wrote:
Not clear, will it be a requirement to use Java 11 to run eclipse? or just to compile? Because I don't understand this point "and it is fine for components to support earlier versions of Java. "

Il ven 20 mar 2020, 22:07 Jonah Graham <[hidden email]> ha scritto:
Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Marc-Andre Laperle-3
In reply to this post by Jonah Graham
Given that CDT has been running for a while on Java 11, and that Java 11 will have been out for 2 years (in September) I think it this is OK. I don’t think it would be bad either to update the BREE of CDT bundles. In the past it would have made more sense to do it for the June release but not necessarily anymore.
I don’t know what’s the state of the Tycho build with Java 11 but I vaguely remember some weirdness that might need figuring out before the September release.
I would also suggest to add a note about the planned new requirement in the just-released CDT release notes and the June one, to give more visibility.

Marc-André

On Mar 20, 2020, at 5:07 PM, Jonah Graham <[hidden email]> wrote:

Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Jonah Graham
Thanks Marc-André for the feedback. 

I agree that we should update the BREE when we do this.

> just-released CDT release notes

Where is this? Are you referring to N&N?

Jonah

On Fri, 20 Mar 2020 at 18:24, Marc-Andre Laperle <[hidden email]> wrote:
Given that CDT has been running for a while on Java 11, and that Java 11 will have been out for 2 years (in September) I think it this is OK. I don’t think it would be bad either to update the BREE of CDT bundles. In the past it would have made more sense to do it for the June release but not necessarily anymore.
I don’t know what’s the state of the Tycho build with Java 11 but I vaguely remember some weirdness that might need figuring out before the September release.
I would also suggest to add a note about the planned new requirement in the just-released CDT release notes and the June one, to give more visibility.

Marc-André

On Mar 20, 2020, at 5:07 PM, Jonah Graham <[hidden email]> wrote:

Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Marc-Andre Laperle-3
Yes I meant the N&N. Sorry, mixing up projects and name of things :)

Marc-André

On Mar 20, 2020, at 6:28 PM, Jonah Graham <[hidden email]> wrote:

Thanks Marc-André for the feedback. 

I agree that we should update the BREE when we do this.

> just-released CDT release notes

Where is this? Are you referring to N&N?

Jonah

On Fri, 20 Mar 2020 at 18:24, Marc-Andre Laperle <[hidden email]> wrote:
Given that CDT has been running for a while on Java 11, and that Java 11 will have been out for 2 years (in September) I think it this is OK. I don’t think it would be bad either to update the BREE of CDT bundles. In the past it would have made more sense to do it for the June release but not necessarily anymore.
I don’t know what’s the state of the Tycho build with Java 11 but I vaguely remember some weirdness that might need figuring out before the September release.
I would also suggest to add a note about the planned new requirement in the just-released CDT release notes and the June one, to give more visibility.

Marc-André

On Mar 20, 2020, at 5:07 PM, Jonah Graham <[hidden email]> wrote:

Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Aleksandar Kurtakov
In reply to this post by Jonah Graham


On Fri, Mar 20, 2020 at 11:53 PM Jonah Graham <[hidden email]> wrote:
Java 11 will be a requirement to compile and run Eclipse Platform project from 2020-09 release.

and it is fine for components to support earlier versions of Java.

This means that various bundles coming from Platform can still run on Java 8 but the whole SDK will need Java 11 to work. This is relevant for cases where someone uses  equinox or  swt or ecj as components on their own. For IDE plugins that would be irrelevant.
 

This means that CDT could continue to compile against and be supported on older versions of Eclipse Platform, and thus still only require Java 8. 

I don't like having CDT not keeping up with the Eclipse Platform because we have to support the latest Eclipse Platform release anyway due to CDT being part of SimRel and what is downloaded from https://www.eclipse.org/downloads/ 

Jonah
~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Fri, 20 Mar 2020 at 17:23, Mark B <[hidden email]> wrote:
Not clear, will it be a requirement to use Java 11 to run eclipse? or just to compile? Because I don't understand this point "and it is fine for components to support earlier versions of Java. "

Il ven 20 mar 2020, 22:07 Jonah Graham <[hidden email]> ha scritto:
Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev


--
Alexander Kurtakov
Red Hat Eclipse Team

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Aleksandar Kurtakov
In reply to this post by Marc-Andre Laperle-3


On Sat, Mar 21, 2020 at 12:24 AM Marc-Andre Laperle <[hidden email]> wrote:
Given that CDT has been running for a while on Java 11, and that Java 11 will have been out for 2 years (in September) I think it this is OK. I don’t think it would be bad either to update the BREE of CDT bundles. In the past it would have made more sense to do it for the June release but not necessarily anymore.
I don’t know what’s the state of the Tycho build with Java 11 but I vaguely remember some weirdness that might need figuring out before the September release.

Mickael Istria and me spent quite some time to make sure that Tycho works with Java 11 (with the caveat that when run on Java 11 running EE is used instead of static EE definition due to modularity). Eclipse Platform has been built with Tycho 11 during the 2020-03 development and I'm currently not aware of Java 11 tycho issues. If you know such please open a bug and put me on CC.
 
I would also suggest to add a note about the planned new requirement in the just-released CDT release notes and the June one, to give more visibility.

Marc-André

On Mar 20, 2020, at 5:07 PM, Jonah Graham <[hidden email]> wrote:

Please see below.

This probably means that CDT should also be Java 11 for 2020-09 release. Please share your thoughts on this. 

Thanks, 
Jonah 

---------- Forwarded message ---------
From: Mike Wilson <[hidden email]>
Date: Fri., Mar. 20, 2020, 14:34
Subject: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...
To: <[hidden email]>
Cc: <[hidden email]>


Hello cross project people,
 
The Eclipse Project PMC has approved a change to the target environments for the 2020-09 Eclipse release of the Eclipse Project (that is, our 4.17 release) to be based on Java 11. This will allow us to include Jetty 10, when it is available as indicated here:
 
Given that this change has the potential to impact downstream projects, we are asking for feedback now: please let us know if you believe this will cause problems for your project.
 
Note that we are not asking teams to update the BREE for their components, and it is fine for components to support earlier versions of Java. This note is just identifying the version of Java that we will use to validate the September release, and thus will be the supported version for the Eclipse SDK.
 
thanks,
the Eclipse Project PMC

_______________________________________________
cross-project-issues-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev


--
Alexander Kurtakov
Red Hat Eclipse Team

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [cross-project-issues-dev] Upgrading the Eclipse SDK target environment for the *September* Eclipse release...

Jonah Graham
In reply to this post by Aleksandar Kurtakov

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Sat, 21 Mar 2020 at 02:32, Aleksandar Kurtakov <[hidden email]> wrote:


On Fri, Mar 20, 2020 at 11:53 PM Jonah Graham <[hidden email]> wrote:
Java 11 will be a requirement to compile and run Eclipse Platform project from 2020-09 release.

and it is fine for components to support earlier versions of Java.

This means that various bundles coming from Platform can still run on Java 8 but the whole SDK will need Java 11 to work. This is relevant for cases where someone uses  equinox or  swt or ecj as components on their own. For IDE plugins that would be irrelevant.

Thanks Alex - I didn't understand this subtlety.

_______________________________________________
cdt-dev mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev