Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jdt-dev] Community testing for BETA_JAVA23?

We're about midway between my previous mail and JDK 23 GA, and from all I can tell we are well in schedule.

Two issues are still in progress:
* [23] JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)
* [23] JEP 467: Markdown Documentation Comments

In both issues part of the implementation is functional already.

Would we be able to briefly explain to users what works, and what doesn't?

I personally will shift gears now in order to dive into more corner cases where the implementation needs hardening. But that's exactly the phase that would best be done with feedback from the community! :)

Are we ready to post a patch feature on the market place? If not, what is still missing for that step?

If just the mechanics of creating a patch feature and posting it on the market place are the current bottle neck, would it make sense to advertise https://download.eclipse.org/eclipse/updates/4.33-Y-builds/ instead?

thanks,
Stephan

PS: The UI part for markdown documentation comments is not yet present in the latest Y-build, and so I cannot say for sure if the Y-build will automatically contain the new dependencies from org.commonmark. But generally, the SDK can be installed from the Y-build site into a 2024-06 Committers IDE with just a little tweaking, and passes smoke tests :) :)

Am 16.07.24 um 16:12 schrieb JAYAPRAKASH ARTHANAREESWARAN:
We aren't making patches yet and hence no update site. However, we do have internal
builds off BETA_JAVA23 branches. The latest is here -
https://download.eclipse.org/eclipse/downloads/drops4/Y20240715-1000/

I will work with Rahul to set up the Patch build and then we can inform the community, perhaps
on the eclipse-dev and cross-projects-dev and perhaps. We haven't done this before, but we can
even try the social media, like X.

Regards,
Jay

-----Original Message-----
From: jdt-dev <jdt-dev-bounces@xxxxxxxxxxx> On Behalf Of Stephan Herrmann via jdt-dev
Sent: Tuesday, July 16, 2024 6:14 PM
To: Eclipse JDT general developers list. <jdt-dev@xxxxxxxxxxx>
Cc: Stephan Herrmann <stephan.herrmann@xxxxxxxxx>
Subject: [EXTERNAL] [jdt-dev] Community testing for BETA_JAVA23?

When I think of the great bustle towards Java 8, a big asset for Eclipse was the great community, playing with our implementation as it was still in beta status and reporting many bugs. These bug reports were an essential part of the success story back then.

Fast-forward to Java 23, I believe we already have some interesting progress at least in these JEPs:
* JEP 476: Module Import Declarations (Preview)
* JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview)
* JEP 482: Flexible Constructor Bodies (Second Preview)

See the umbrella https://github.com/eclipse-jdt/eclipse.jdt.core/issues/2212

Do we have an update site for BETA_JAVA23 branches for early adopters?
Is it time to send an initial invitation to try it to the community?
If so, which forum?

thanks,
Stephan
_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jdt-dev



Back to the top