Hashtag Jakarta EE #333

Welcome to issue number three hundred and thirty-three of Hashtag Jakarta EE!

The last couple of weeks were pretty busy with events in four different countries on two continents. The upcoming week, I only have one event, and that is within cycling distance. I will present Augmenting AI with the Power of Jakarta EE at the Malmö JUG, aka Javaforum Malmö.

In the Jakarta EE Platform project call this week, we discussed the status of the fourth Milestone of Jakarta EE 12. The four specifications that are being updated for Jakarta EE 12 Core Profile (Jakarta RESTful Web Services, Jakarta JSON Binding, Jakarta JSON Processing, and Jakarta Contexts and Dependency Injection) are in a pretty good state and will be able to deliver at least milestone releases or even release candidates within the Milestone 5 timeline. There was also talk about an update to Jakarta Annotations, but that is not likely to happen in this release. We discussed pulling this specification in under the control of the Jakarta EE Platform project since it is providing platform-wide annotations, and does not necessarily need a project on its own.

If you are up for a cool read, check out this post by Graeme Rocher where he writes about how he uses AI Tooling to implement Jakarta EE specifications in Micronaut with the goal of reaching Jakarta EE 11 Core Profile compatibility. This exemplifies how well-written specifications are food for AI and takes spec-driven development to another level. I am looking forward to following the progress on this effort.