Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plan for 2023-06 (4.28) release #200

Closed
iloveeclipse opened this issue Feb 28, 2023 · 6 comments
Closed

Plan for 2023-06 (4.28) release #200

iloveeclipse opened this issue Feb 28, 2023 · 6 comments
Milestone

Comments

@iloveeclipse
Copy link
Member Author

@akurtakov, @sravanlakkimsetti and all who care:

It would be nice we would finally create a plan for 4.28 :-)

I can do that boring work, but first few things should be made clear.

Do we have a clear understanding / agreement regarding "target requirements"?

  • Java 17 is minimal supported one. Should be agreed / announced already.
  • What about minimal RHEL / Mac / Ubuntu / Suse etc versions?
  • GTK 3.22 or which one?
  • Anything else?

@iloveeclipse iloveeclipse added this to the 4.28 M1 milestone Mar 22, 2023
@akurtakov
Copy link
Member

@akurtakov, @sravanlakkimsetti and all who care:

It would be nice we would finally create a plan for 4.28 :-)

I can do that boring work, but first few things should be made clear.

Do we have a clear understanding / agreement regarding "target requirements"?

* Java 17 is minimal supported one. Should be agreed / announced already.

Already announced.

* What about minimal RHEL / Mac / Ubuntu / Suse etc versions?

Latest Linux versions only according to me. Mac is out of my world so can't say anything.

* GTK 3.22 or which one?

Gtk 3.22. I don't see much reason to bump to 3.24 now as both are really out of active development . Gtk 4.x port is not yet compiled by the builds so nothing on this front.

* Anything else?

Nothing from my side.

@sravanlakkimsetti
Copy link
Member

sravanlakkimsetti commented Mar 22, 2023

@akurtakov, @sravanlakkimsetti and all who care:

It would be nice we would finally create a plan for 4.28 :-)

I can do that boring work, but first few things should be made clear.

Do we have a clear understanding / agreement regarding "target requirements"?

  • Java 17 is minimal supported one. Should be agreed / announced already.
  • What about minimal RHEL / Mac / Ubuntu / Suse etc versions?

Linux: The support should be currently supported LTS versions from vendors
Mac: last two releases macos 13 and macos 12

  • GTK 3.22 or which one?
  • Anything else?

@iloveeclipse
Copy link
Member Author

Project plan was created, see

Note: this is not correct:

In general, the 4.28 release of the Eclipse Project is developed on Java SE 11 VMs. As such, the Eclipse SDK as a whole is targeted at all modern, desktop Java VMs. Most functionality is available for Java SE 11 level development everywhere, and extended development capabilities are made available on the VMs that support them.

11 must be replaced with 17

@elsazac : could you please address that?
Thanks.

@elsazac
Copy link
Member

elsazac commented Apr 6, 2023

@iloveeclipse I have changed it from 11 to 17. eclipse-platform/www.eclipse.org-eclipse#34

@iloveeclipse
Copy link
Member Author

@iloveeclipse I have changed it from 11 to 17. eclipse-platform/www.eclipse.org-eclipse#34

OK, I saw the out-of-date cached version. Thanks. I think we are done here then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants