Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] Release profiles independently

More than one maybe two additional profiles were not suggested e.g. by Scott Stark’s document or the call today.


As for MicroProfile, Config may Benefit because it has fewer upstream depencencies than most of the other MP stuff. And except RestClient (ideally folded into REST because that is really a Logical candidate for that) the majority of others are „glue“ and not real specifications of their own, so they would not make much sense in some Kind of profile outside MP itself.


Look at Spring Framework vs. Spring Boot, most of the core funcationality like config properties existed long before Spring Boot and there’s a reason the other functionality like Health Actuators etc. did not become part of the Spring Framework itself either.




Von: Vano Beridze
Gesendet: Dienstag, 16. März 2021 18:30
An: jakartaee-platform developer discussions
Betreff: Re: [jakartaee-platform-dev] Release profiles independently


I did not suggest Jakarta EE 10 without new features.


What I suggested is to release new specs under Jakarta EE 10, but select which ones should go first under "New profile" and release that profile ASAP.


Then release other profiles. Of course it does not exclude the possibility to release all profiles at the same time.


For me the list of specs that should be improved and released first is (sorry for old names):


CDI (As an alternative to EJB)








Goodies from Microprofile like Config, RestClient, OpenAPI, Health, Fault Tolerance






On Tue, Mar 16, 2021, 8:33 PM Werner Keil <werner.keil@xxxxxxx> wrote:



I don’t think Jakarta EE 10 without any new features which you practically suggest (if no release or Change to the existing profiles was to happen) other than the already done refactoring of the Namespace deserves the number 10 or any Major release at all ;-)


Of the top of my head I cannot say, if it was an option to define such „Headless“, „Cloud“ or whatever profile still in 9.1 because that is the only opportunity to introduce a new profile like that without major changes to the others.

What Comes in 10 remains to be seen, but REST, CDI (especially the whole modularity and „Light“ Option) and a few other specs have plans for changes and whether it would just be thrown into the Web Profile and Full Profile or included differently, the MVC spec also needs to enter the platform after all those years (the MVC Concept exists for over 40 years now, and the first Java Frameworks like Struts or Spring are also close to 20 years old now) because it is at least 15 years late now.




Von: Vano Beridze
Gesendet: Dienstag, 16. März 2021 17:14
An: jakartaee-platform developer discussions
Betreff: [jakartaee-platform-dev] Release profiles independently




Just wanted to express my opinion regarding releasing profiles independently as proposed by Red Hat.

I think it's a great idea and we need to release the so-called "Cloud Profile" ASAP as one of the profiles under Jakarta EE 10 umbrella. Other profiles will follow.

To avoid fragmentation no major release of an already released profile should happen until all profiles catch up.


Kind regards,

Vano Beridze


jakartaee-platform-dev mailing list
To unsubscribe from this list, visit


Back to the top