A Guide To Contributing to Jakarta EE 11

Photo of Luqman Saeed by Luqman Saeed

Therelease of Jakarta EE 10marked the dawn of a new era for the platform. This release is the first major, community driven release of the platform since it was transferred to the Eclipse Foundation. As a community driven project, the platform is open for everyone to contribute to. One of the advantages of using Jakarta EE for your projects is that you can directly have a say in the direction and future of the platform. With Jakarta EE 10 out of the way, the focus will soon shift to the next release, Jakarta EE 11.

Though there is no definite timeline yet, Jakarta EE 11 should be released in the latter part of 2023. You can already start contributing to this release in particular or the platform in general today. The Jakarta EE Ambassadorshave put out this very helpful document detailing how to get started contributing to the platform in general and the next release in particular. In essence, you can contribute by:

  • Follow the mailing list of a Jakarta EE specification/API that interests you
  • Make specific feature proposals on the respective issue tracker page of the project
  • If you are unsure, feel free to ask on the mailing lists and someone from the group should get back to you. 

The document also gives some broad pointers to changes that can be expected to come up for discussion during the development of Jakarta EE 11, notably:

  • Continuing with the alignment ofJakarta CDI as the central orchestrating API of the platform
  • Standardize current vendor specific solutions to technologies likeNoSQL andgRPC
  • Take better advantage of Java SE features and innovations

The document has other suggestions for expected changes to key specifications like Jakarta REST, Jakarta Persistence and Jakarta Batch. I particularly like the idea of having a Java API as an alternative to XML for defining batch jobs. The document is a well structured, quick read to give you a bird's eye view of what to expect with the next release and how you can have your say. As a community project, the more we all make our views heard, the better the platform becomes for everyone. So check outthe document and have your say in the next Jakarta EE release!

You can also read our CEO Steve Millidge's blog,Community Input is Driving Jakarta EE 11.

Find more information and Jakarta EE resources in our guides: