eclipse-openj9 / openj9-website

openj9-website
24 stars 28 forks source link

Create latest release page for 0.25.0 #286

Closed SueChaplain closed 3 years ago

SueChaplain commented 3 years ago

News page update for upcoming release.

SueChaplain commented 3 years ago

Early skeleton draft of what's new highlights for 0.25.0

image

@vijay - any performance related info for this release? @pshipton / @DanHeidinga - I picked just the JEPS and mixedref build to highlight on the site. Any changes required? Any extras?

Thanks

DanHeidinga commented 3 years ago

Nothing else jumps out at me in the https://github.com/eclipse/openj9/milestone/25?closed=1 Milestone. @tajila @pshipton anything else you want to emphasize?

pshipton commented 3 years ago

JEP 347 is an OpenJDK developer thing, I don't think it should be listed here.

Nothing in the current list of JEPs is actually related to OpenJ9.

"JEP 395 Records" is out of preview and has OpenJ9 support.

Since "Support for further JDK 16 JEPs is underway in the OpenJ9 project" implies that everything not listed is incomplete, I think we should add JEPs 393 and 397 to the list since they are supported by OpenJ9 now.

pshipton commented 3 years ago

and to complete the list, might as well list JEP 390 too.

SueChaplain commented 3 years ago

@pshipton - list

Do you want me to remove "Support for further JDK 16 JEPs is underway in the OpenJ9 project"

pshipton commented 3 years ago

Pls add 390, remove 393 (I was wrong about that one), and put the list in numerical order.

Do you want me to remove "Support for further JDK 16 JEPs is underway in the OpenJ9 project"

No, it's true for JEPs 389 and 393.

vijaysun-omr commented 3 years ago

There are at least a couple of performance items such as AOT under debug and string related optimizations that have been enabl;ed. I will compose the text a bit later in the day and post.

vijaysun-omr commented 3 years ago

I'm providing some performance/JIT related input but I am sure you can edit it further to make it suitable for release page.

SueChaplain commented 3 years ago

@vijaysun-omr - are these all applicable to OpenJDK 16 (this release) or would you rather we held these highlights over for 0.26.0?

vijaysun-omr commented 3 years ago

The 3rd bullet point (i.e. String related optimization) is not applicable to JDK8 (but applies to JDK11 and higher). The other 3 enhancements are applicable to all releases. As for holding back for 0.26.0 I am fine deferring to you and the project leads' judgement on that, i.e. whatever helps the project the most.

pshipton commented 3 years ago

I don't think we should hold them back, but they can be repeated for the next release.