Open Source Experience 2025

Image

Since I already was in Paris to speak at the Paris JUG, I took the opportunity to attend Open Source Experience 2025 where Eclipse Foundation was a sponsor. It was great to be able to hang out with my colleagues and also help out a little at the booth. I had some really interesting conversations about the Eclipse Foundation Specification Process (EFSP), how it is applied for Jakarta EE and the specification process works for Jakarta EE and how it would fit entirely other areas such as specifying standards around electric vehicle charging.

Since most talks were in French, I only attended the talk of Thomas about Open VSX.

This was my last event of the year. As usual, I will write up a summary of them all pretty soon. I also have a lot of events lined up for the beginning of next year.

Paris JUG 2025

Image

On Tuesday last week, I presented The Past, Present, and Future of Enterprise Java at the Paris JUG. The event started with a talk by Greg Wilkins about how Jetty is Staying relevant with Open Source driven innovation after 30 years. This was a special event celebrating the 30-year anniversary of Eclipse Jetty.

After Greg’s talk, I did my Jakarta EE talk. You can watch the recording on the Paris JUG Twitch.

Since I was in Paris, of course I went for a #runWithJakartaEE along the Seine river the morning after the event. Visiting Paris is always worth the trip, even in December. And especially if you are so lucky to get a talk at the Paris JUG.

Hashtag Jakarta EE #311

Image

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

Last week I was in Paris where I spoke about Jakarta EE at the Paris JUG. I will post something about this in the upcoming week. I also attended the Open Source Experience while I was there. Expect a couple of posts about these two events shortly.

Image

On Tuesday this week, we will have the last Jakarta EE Platform call for 2025. The calendar has already been updated with the entries for next year. It will be the same time and place as the previous years, but you may want to update your calendar with the new entries unless you subscribe to the calendar and get the automatically. Remember tha you can always check out the minutes if you miss a meeting.

In the platform call last week, it was decided to push Milestone 2 of Jakarta EE 12 to January 27. Hopefully, this will not affect the release of Jakarta EE 12 in Q2, 2026. It also allows for a little more time to get the replacement for OSSRH staging in place.

Hashtag Jakarta EE #310

Image

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

The conference year is getting closer to the end. Last week, I was in Ottawa for JakartaOne Livestream 2025 and next week I will go to Paris to speak at the Paris JUG as well as attend Open Source Experience while I am there. These will be the last events for me in 2025, but as you can see on my list of events, I have quite a few lined up for the beginning of 2026. I update the list continuously, so make sure to check it out if you want to meet up at an event or possibly schedule me for your JUG or conference.

Image

One of the talks at this year’s JakartaOne Livestream that caught my attention was about Eclipse Tradista by Olivier Asuncion. Eclipse Tradista is a risk management solution for the financial sector built with Jakarta EE. It is an excellent example of the benefits of Jakarta EE for applications build with a modular architecture.

Image

The Jakarta EE Platform project didn’t meet last week due to JakartaOne Livestream, so I don’t have much to report on regarding Jakarta EE 12. Make sure to join the last two platform calls of the year on December 9 and 16. See details in the Jakarta EE Specifications calendar.

JakartaOne Livestream 2025

Image

JakartaOne Livestream 2025 is a wrap! This was the seventh time we did the livestream, so we are getting used to it. This year we also had a professional production crew helping us out, and we also chose to switch platforms to stream on YouTube rather than what we have been using previous years.

The Livestream lasts for almost 12 hours, so it is a very long day. But also a lot of fun. Being together with the team in Ottawa these days in the beginning of December has become a nice pre-holiday tradition for us. Make sure to check out the recording of the show if you missed some of the talks, or weren’t able to follow it live.

Image

Hashtag Jakarta EE #309

Image

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

I am currently in Ottawa with Tanja and Shabnam preparing JakartaOne Livestream 2025. This is the seventh edition of JakartaOne Livestream, so you would assume we know what to do at this point. Which I guess we do.

Image

As previous years, I will be in Studio Jakarta EE with Shabnam and Tanja between the talks as hosts of the show. Check it out and make sure to register for the event so you have it in your calendar. And I hope to see as many as possible of you on Tuesday.

The last week, there was a ballot in the Jakarta EE Specification committee for a resolution about allowing the use of other namespaces, such as org.eclipse.microprofile, for Jakarta EE specifications. The resolution was voted down with 7 negative and only 3 positive votes. This was also the situation for the non-binding community votes which ended with 4 negative and only 1 positive vote. This result shows that the Jakarta EE Working group members and the community values the consistency of the Jakarta EE brand.

Hashtag Jakarta EE #308

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

Last week, I spoke at Aviero Open Source Connect and Devoxx Morocco 2025. This concluded a very busy November for me. Conference season slows down in December, and I have only two events planned. First up is JakartaOne Livestream. Then I will go to Paris to speak at the Paris JUG as well as attend Open Source Experience.

The Jakarta EE Platform project is still aiming for December 9 for completion of Milestone 2 of Jakarta EE 12. The work is still going according to plan, so a release of Jakarta EE 12 before summer next year looks promising. The Jakarta Agentic Artificial Intelligense specification project has been provisioned, so it should be all set up to get started. There has been a lot of positive feedback from the community regarding this specification, so I am very excited and looking forward to how it will turn out.

Image

JakartaOne Livestream 2025 is just around the corner! As previous years, I will be in Studio Jakarta EE with Shabnam and Tanja between the talks as hosts of the show. Check it out and make sure to register for the event so you have it in your calendar.

Devoxx Morocco 2025

Image

This was my eight visit to Morocco and second time to Marrakech. Devoxx Morocco is one of my absolute favorite conferences and the 2025 edition was no exception. The relaxed vibe of this conference is awesome, the food is excellent, not to mention the location.

This year, Rustam and I did our talk titled Duke on CRaC with Jakarta EE. It is a good talk that we have done a couple of times now. And we will probably continue to submit it to conferences going forward. It shows that there is great potential for CRaC with Jakarta EE.

If you like food, you won’t be disappointed in Morocco. Even if it is mainly Tajine or Couscous that is on the menu, the variations are endless. This time, I also got to spend some time doing a little sightseeing while in Morocco. Among other things, a camel-ride in the desert. I guess it is a good thing that I had a camel-burger only after riding on the beasts.

Aveiro Open Source Connect

Image

Last week, I was invited by my colleagues at Eclipse Research to do a talk at Aveiro Open Source Connect. Rosaria and André opened the show with an introduction to Open Source best practices, licenses, and how Eclipse Research helps in EU Research projects. I followed up with at talk on how we develop specifications and standards at Eclipse Foundation with Jakarta EE as an example. Check out Developing Specifications – Jakarta EE: a Real World Example.

These kind of events where we participate across the different areas we work within at Eclipse Foundation are extremely valuable. Bringing expertise with different angles gives the attendees valuable insight in how open source is leveraged in areas they may not be familiar with. At Eclipse Foundation, we have the opportunity to do this since we are involved in so many areas throughout the World.

It was only a short visit to Aveiro this time, but of course, there was time to try out the amazing food that Portugal has to offer. Among other things, the delicious Ovo moles de Aveiro.

Hashtag Jakarta EE #307

Image

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

This week, I participated in two events. First up was Aveiro Open Source Connect where I talked about how we develop specifications at Eclipse Foundation in general, and Jakarta EE specifically. From there, the journey continued to Marrakech and Devoxx Morocco 2025. I will write about both these events shortly.

Conferences for next year are lining up. I am now almost fully booked for Februar and most of March next year. Check out my past and upcoming conferences on my Developer Advocate page. This is also where I link to the slides from all my talks.

For Jakarta EE 12, the target date for Milestone 2 is still December 9. The platform team are meeting weekly for status and technical discussions around the specifications involved in the release.

Image

The agenda for JakartaOne Livestream 2025 is live! Check it out and make sure to register for the event so you have it in your calendar. You