[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gef-dev] Java 21 for GEF-Classic
|
- From: Alois Zoitl <alois.zoitl@xxxxxx>
- Date: Wed, 18 Dec 2024 14:07:26 +0100
- Delivered-to: gef-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/gef-dev/>
- List-help: <mailto:gef-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/gef-dev>, <mailto:gef-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/gef-dev>, <mailto:gef-dev-request@eclipse.org?subject=unsubscribe>
- Ui-outboundreport: notjunk:1;M01:P0:iUiH+rv5SYQ=;Sk999WKCuvv/+5XFCgdWbkAleao Qe1Ynm85KmZWqpgUOM0mV0/CMLl+tDTqgtlhdb/q4Dsn1EqqSXCty+RwHGkB7c42HvZ5UJ5Ab X0riQCN72xs2ZqPGEu3E6hH/coGCxy+h2/M9y30PLZlCZM5+wZa13WrKtaTGlgquDAUFJVNrp xmUBhrLR0Zwe4fwMHZqnmqO3GX4CChvXVgWLlf7VDj9reYrcPEXanKqsxqvWVvFwUUhrDuK9B zxs2bGQz2tZhdBp78+GdiLEh4T3Al/t0kT91JgC0UaXOac6EuKZiTqzkem68sikCYItWBK3xi uebfJBjF+tqncMauYRbG++lnixxnBgF3aKHuKqpsMVcNX3pRLD2MRbicMOi4QtrtzHsK71PB3 prNJySBs17k9m84Rpr792Q8/MfblqSv9d85rS0IreyvgylLJDLjLInC6IJgebHVS7pEr7auju OTTx/Zql63WH1qY+opsFaT8vJXI1Q2m08X4ZpxENJfx1F4sFs0broArMHCo8RtJBfllJomtjY uJo6LjPj8ZTirGK1lbFVVQs8NmziaBfFOpCzp9HARIglxW3Y4udcQc81hGDLw/E3jvy/02JdS O+Ra8AqqFRUdWDRr3Eg+Ss8yYnXZPVHvj46Wc0tCCu8myXeOoNKpXbkVoPiMnqy56Uaw/csHl XpthIrRFqgAnNXTkyd9qVJemY8jXhkLj9Ua9R4SdC0KzeClwg5Wp0tjV+kK5aWXHn+64bR85p 0TKicdxapjLHP4iuS9RU+ddMC6nPaiKFegk0dj/J5SDzAqSEtZWqXn/FOR1MjV8+qa3ycAkVn VAZ7AzkF/I36F958mJE7Ti2eHeCHAQhP8fxsPjBE9FOICeWzLxjeaJDe46kC9b/ONLSUwQypc AZodMm/Ix9QoWyYtNKC+lgfOmHaKyICOA9eYeW/uTgSa/W8K7yXvfrWARsn+WTs9ODPyDu196 JC1uKKTKlz8g2UL/+zp7pUs7cZnCw6o8zuVPcpgcQ+cU4YQp2ABnT+JPzGya7QyAW58QHhtVR xx46HcbfK6WYcqk2tjwad/UpnMsjjJ/WAapmRyz0BM6p3P2eMMPXTHA1ilOnjVs4Li7cvxMZe o3UahrpNeEWQuHWYdTimO4XsBQxzeS4IU1lBMgJXV0FFd1Dj4WYxN5GOqc2lHFOa92trwUsBc =
- User-agent: Evolution 3.54.2-1
I'm also in favor of moving early. Java 21 has quite some nice features
. So also +1 from my side.
Alois
On Wed, 2024-12-18 at 12:59 +0100, Lars Vogel via gef-dev wrote:
> As always I prefer moving to the latest Java if possible. So +1 for
> moving GEF to Java 21 (for the 2025-03 release).
>
> On Wed, Dec 18, 2024 at 12:21 PM Patrick Ziegler via gef-dev
> <gef-dev@xxxxxxxxxxx> wrote:
> >
> >
> > Hello everyone,
> >
> >
> > The Eclipse Platform SDK now requires Java 21 due to the dependency
> > to Lucene 10.x which has already led to build problems that could
> > be seen here [1]. The latest GEF-Classic build uses a workaround,
> > to get both the Java 17 and Java 21 builds happy, but even that is
> > no longer possible with recent SimRel changes. In short: We are no
> > longer able to build and test GEF-Classic against Java 17, using
> > the 2025-03 staging repository.
> >
> >
> > This now also raises the question when we should officially drop
> > support for Java 17. As part of the Simultaneous Release, we are
> > allowed to move to Java 21 since 2024-06, so all formal
> > requirements have already been satisfied. Personally, I would
> > either target the next release (as part of 2025-03) or the release
> > after that (2025-06). Given that we're very early in the release
> > cycle, both options seem valid.
> >
> > What are your thoughts on this?
> >
> >
> > Many regards,
> >
> > Patrick
> >
> >
> > ---
> >
> > [1] https://github.com/eclipse-gef/gef-classic/pull/628
> >
> >
> > -------- Forwarded Message --------
> > Subject: [cross-project-issues-dev] Platform 4.35 I-builds
> > and the Platform SDK Now Require Java 21
> > Date: Tue, 17 Dec 2024 12:56:52 +0100
> > From: Ed Merks via cross-project-issues-dev
> > <cross-project-issues-dev@xxxxxxxxxxx>
> > Reply-To: Cross project issues
> > <cross-project-issues-dev@xxxxxxxxxxx>
> > To: Cross project issues
> > <cross-project-issues-dev@xxxxxxxxxxx>
> > CC: Ed Merks <ed.merks@xxxxxxxxx>
> >
> >
> >
> > Here are some background details about the Platform's 4.35 (2025-
> > 03) development:
> >
> > https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/2654
> >
> > ___________________________________________
> >
> > The latest Orbit summary table includes details about the required
> > Java version of each library prompted by Lucene 10's requirement
> > for Java 21 which is first library in Orbit to require Java 21:
> >
> > https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/table.html
> >
> > ___________________________________________
> >
> > This is what we're doing to prepare for the eventual Java 24
> > release:
> >
> > https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/2623
> >
> > ___________________________________________
> >
> > Expect a new (minor) version of Guava in Orbit for M1 (or sooner)
> > when this library is approved:
> >
> > https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/17939
> >
> > ___________________________________________
> >
> > Happy Holidays!!!!
> >
> >
> > _______________________________________________
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@xxxxxxxxxxx
> > To unsubscribe from this list, visit
> > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
> >
> >
> > _______________________________________________
> > gef-dev mailing list
> > gef-dev@xxxxxxxxxxx
> > To unsubscribe from this list, visit
> > https://www.eclipse.org/mailman/listinfo/gef-dev
>
>
> --
> Eclipse Platform 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 (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web:
> http://www.vogella.com
> _______________________________________________
> gef-dev mailing list
> gef-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/gef-dev