Hashtag Jakarta EE #247

Welcome to issue number two hundred and forty-seven of Hashtag Jakarta EE!

A lot of CFPs for conferences are closing around these days, so make sure you submit to have a chance to speak at these events. Here are a couple of them that come to mind: JavaLand – September 25, JakartaOne Livestream – September 25, Jfokus – September 30, GIDS – September 30, JavaOne – October 10. Also, check out https://javaconferences.org/ for a more exhaustive list.

If you’re not prone to speaking, you can of course attend a conference, or more. One that I would recommend you to check out is Open Community for Java in Mainz, Germany from October 22 to October 24. I will be speaking there!

The refactoring efforts of the Jakarta EE Platform TCK are moving along. There is not a final date yet, but it looks like sometime in the mid-to-end of November is realistic. There could potentially be a big release party at JakartaOne Livestream.

A DRAFT of the plan for Jakarta EE 12 is in the works. The plan is to aim for a release of Jakarta EE 12 in the first half of 2026. Worth noticing is that implementations of Jakarta EE 12 must be certified on either Java 21 or Java 25, or both. Targeting two Java versions like this is consistent with the way it has been done since Jakarta EE 9.

Hashtag Jakarta EE #246

Welcome to issue number two hundred and forty-six of Hashtag Jakarta EE!

This week was all about visiting Java User Groups for me. Speaking at four JUGs in four different cities, in four different states in four days involves a lot of travel. And a lot of pizza. The standard menu for JUG meetings is pizza, so that meant pizza for dinner the whole week. After the four JUGs, I ended the week at the first edition of Jalapeño in Puerto Vallarta, Mexico. My itinerary for the week looked like this:

CPH ✈️ ATL, ATL ✈️ RDU, RDU ✈️ ATL ✈️ JAX, JAX ✈️ ATL ✈️ DAL, DAL ✈️ ATL ✈️ STL, STL ✈️ ATL ✈️ PVR

For each of the events, I wrote a short blog post that you can find here:

Triangle JUG
Jax JUG
JavaMUG
St Louis JUG

Due to traveling, I was not able to join the Jakarta EE Platform call this week. But from what I can see in the meeting minutes, it was a productive call. I will be back next week with more details as well as a travel report from Jalapeño.

Hashtag Jakarta EE #245

Welcome to issue number two hundred and forty-five of Hashtag Jakarta EE!

I have some good news regarding the progress of refactoring the Jakarta EE 11 Platform TCK. According to the team, they are now about 50% done and is starting to see the finishing line with more confidence. I hope that I will be able to share a release date for Jakarta EE 11 soon.

While waiting for that to happen, make sure to submit your talk to JakartaOne Livestream 2024. The CFP will close on September 15. JakartaOne LiveStream is a one-day online conference on December 3, 2024.

Another deadline that is approaching is the early bird discount for Open Community for Java which ends on September 23. The conference is a three-day conference in Mainz from October 22 to October 24 this year.

I missed out on JavaZone this year. From the reports I get, it was just as awesome as usual. I really hope to be back there next year. Luckily, it won’t be long before I am back on the conference circuit. Already next week, I am m touring the Southern part of the US with stops at four different Java User Groups. I hope to see you there! For more upcoming conferences, check out my page on the Jakarta EE website.

Hashtag Jakarta EE #244

Welcome to issue number two hundred and forty-four of Hashtag Jakarta EE!

Last week was very productive for the TCK Project. Different options for how to be able to deliver Jakarta EE 11 was discussed. Among those a hybrid approach to require parts of the TCK to be run the old way, and parts of it with the newer technology stack. The current plan of refactoring the entire Jakarta EE 11 TCK still stands.

The Jakarta EE Platform project meets weekly, and have started the initial talks around how to form the Jakarta EE 12 release. Jared Anderson (IBM), will join Ed Burns (Microsoft) as the release coordinator of this release. Join the platform call and the Jakarta EE Platform project mailing list to be a part of these discussions.

The following week, I will be preparing the upcoming Jakarta EE US South JUG Tour with talks at the Java User Groups in Durham, Jacksonville, Dallas, and St. Louis. I look forward to meeting the Java communities in these cities. I will post more information about the tour in the upcoming week.

Hashtag Jakarta EE #243

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

Even if progress is being made with refactoring the Jakarta EE Platform TCK, the effort is in desperate need of more resources to complete the work in a timely matter. If you have any experience with TCK work, your help would be greatly appreciated!

An Interest Group called Jakarta EE Future Directions has been initiated. You can join it by signing up on the group mailing list. The purpose of the group is to gather ideas and input from the industry and community for how to evolve Jakarta EE. Ideas and suggestions coming out of this group will be brought forward to the relevant Jakarta EE project(s) for potential inclusion in future releases.

I am on my way back from the LAOUC Community Tour 2024 stop in Paraguay. This was a soft kickoff for my fall conference season that really starts in September and will go on throughout December. Check out the list of appearances (updated continuously).

Hashtag Jakarta EE #242

Welcome to issue number two hundred and forty-two of Hashtag Jakarta EE!

Another short summer update. The update for Jakarta EE 11 is about the same as last week. We are still waiting for an estimated delivery date from the Jakarta EE TCK Project. Follow the GitHub Project board for the progress.

This week, I will join the LAOUC Community Tour 2024 where I have two Jakarta EE talks scheduled. Even if it is only a couple of weeks, it feels like it has been forever since I last was traveling. It will be good to be on the road again to meet our amazing community.

Read my post Join Us at Open Community for Java from last week to learn why you should register for Open Community for Java. Register before September 23 for a discounted price.

Hashtag Jakarta EE #241

Welcome to issue number two hundred and forty-one of Hashtag Jakarta EE!

Summer is still around, and the refactoring work of the Jakarta EE Platform TCK moves on. According to the Jakarta EE TCK Project, they will soon be able to empirically derive a date for when the work can be done and we will have a release date for Jakarta EE 11.

If you plan to join us at Open Community for Java in October, make sure to register before September 23 to get the discounted price. Check out the agenda. Adjust the filter to “OC for Java” to see the talks at Open Community for Java (OC is not Orange County in this context, but Open Community…and much better than the TV show…).

My next endeavor will be in a couple of weeks when I will join this crew for the last leg of the LAOUC Community Tour 2024 where I will have two Jakarta EE talks.

Hashtag Jakarta EE #240

Welcome to issue number two hundred and forty of Hashtag Jakarta EE!

The work with Jakarta EE 11 continued while I was at JConf Dominicana, JCrete, and a short vacation thereafter. Since a couple of specification projects have published service releases to fix minor issues in their API artifacts or Java Doc, a release candidate of the Jakarta EE 11 APIs incorporating these updates will be produced shortly. There will most likely be a release candidate of the specification documents as well.

The next speaking appearance for me will be the LAOUC Community Tour 2024 where I have two talks included in the agenda for Paraguay. It’s been a while since I have had three consecutive weeks at home with no travels planned.

The agenda for Open Community for Java has been published.
A tip is that if you only want to see the talks of Open Community for Java, click on the orange “Filters” button on the left side and select “OC for Java” (Yes, I know, we all hate these acronyms that are created for no apparent reason other than text length limitations. Just do as I do: ignore and hum “Open Community for Java” in your head when you see it…).

Hashtag Jakarta EE #239

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

I am taking a week off, so this will be a rather short update. Last week was the week of JCrete 2024. I will publish a blog post about this year’s edition as soon as I am home from vacation.

The Jakarta EE Platform project continues the work toward finalizing Jakarta EE 11. The refactoring of the TCK shows promising results. Hopefully, we will be able to announce a release date shortly. Check in to the weekly Jakarta EE Platform call that happens every Tuesday at 11:00 AM Eastern (Daylight Savings) Time.

Remember to sign up for Open Community for Java. The conference will be in Mainz, Germany from October 22 to October 24. I will be there, and so should you!

Hashtag Jakarta EE #238

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

I have just arrived back home from JConf Dominica 2024, and have a couple of hours to pack my bags before heading out again for JCrete 2024. Busy times for a developer advocate, but so incredibly great to be able to connect with the Java communities all over the world.

(I don’t know if it was pure luck, or if the stars were aligned just right for me this time, but as it turned out, the only two days I was on the ground this week were the two days with Blue Screen of Death for the airlines.)

The first release candidate of Jakarta EE 11 will be published shortly. There are a couple of the specifications that have released service releases of their API artifacts, so we will gather these and release an RC1 of the Jakarta EE 11 APIs.

All the Jakarta EE 11 XML Schemas are publicly available at https://jakarta.ee/schemas/. Please check them out and let us know if you find something that needs to be corrected before the release is Final.

Another way of providing input, AND possibly winning a FREE T-shirt is to complete the 2024 Cloud Native Java Technical Survey.