I propose that the JDK feature releases (e.g., JDK 23, JDK 24) use branches rather than repositories for stabilization. The "master" branch will continue to be the always-open default branch, used for main-line development.
Proposal to change default annotation processing policy in JDK 23
"In summary, with the proposed change, annotation processing will only be run with some explicit configuration of annotation processing or with an explicit request to run annotation processing on the javac command line."
We're hiring! The Java Platform Group is responsible for developing the JDK. Most work is in open source (OpenJDK). This opening is for the Java Security Libraries team in the US or in Ireland.
Three weeks ago, the quarterly (security and stability) updates to various Java source code repositories were released. This means, new packages for OpenJDK versions 8, 11 and 17 are now in my Slackware repository. It took a while but hey, here they are.
For OpenJDK 8 I still use icedtea to compile the Java sources because it is convenient. The more modern
JEP 478: Key Derivation API (Preview), now a Candidate.
“Introduce an API for Key Derivation Functions (KDFs), which are cryptographic algorithms for deriving additional keys from a secret key and other data. This is a preview API.”