This is a great direction and it is an easy +1 from Microsoft.
In terms of naming, things like Jakarta Health is a lot less of a mouthful than Jakarta MicroProfile Health. We do believe maintaining the MicroProfile brand and differentiation is important and valuable. For example, the resulting new Jakarta Profile could be called "Micro Profile". Similarly, associated sensible package names that would be clear to the community and customers could be: jakarta.microprofile.*. Unfortunately things like org.microprofile.* inside Jakarta EE may prove to be too confusing as it implies a separate domain.
From a Microsoft standpoint, we will do whatever we sensibly can
to ensure this is not seen as a zero sum outcome dynamic for
anyone and only a net gain for all.
Thanks! --
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microprofile/429d1019-aed2-46ee-adb3-e5387c7da8efn%40googlegroups.com.
This is a great direction and it is an easy +1 from Microsoft.
In terms of naming, things like Jakarta Health is a lot less of a mouthful than Jakarta MicroProfile Health. We do believe maintaining the MicroProfile brand and differentiation is important and valuable. For example, the resulting new Jakarta Profile could be called "Micro Profile". Similarly, associated sensible package names that would be clear to the community and customers could be: jakarta.microprofile.*. Unfortunately things like org.microprofile.* inside Jakarta EE may prove to be too confusing as it implies a separate domain.
From a Microsoft standpoint, we will do whatever we sensibly can to ensure this is not seen as a zero sum outcome dynamic for anyone and only a net gain for all.
On 3/19/2025 4:37 PM, John Clingan via microprofile-wg wrote:
At yesterday's MicroProfile Steering Committee call, John and Emily presented "Proposal: Host MicroProfile in Jakarta EE". Before replying to this post, please review the meeting minutes to see what has been discussed. Please use this thread to continue the discussion. The proposal is at a high level, and some details would need to be worked out if this proposal moves forward.
However, for the proposal to move forward, we would need to have a vote. We are not there yet because the details matter.
Let's discuss the details in this thread, which is dual-posted to the Google Group and the MicroProfile Working Group email alias.
For those that attended the meeting, please review the minutes for accuracy.
Thanks!
_______________________________________________ microprofile-wg mailing list micropr...@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/microprofile-wg_______________________________________________
microprofile-wg mailing list
micropr...@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/microprofile-wg
I certainly understand people wanting to hold onto javax. I did too. Honestly though, the impact was pretty manageable. Most customers we see don’t seem to struggle with it much. Given the far more limited use of MicroProfile, I genuinely believe the impact will be minimal or perhaps even negligible. The benefit is having a strong and uniform umbrella brand going forward while retaining some separation for MicroProfile via jakarta.microprofile.*.
--
You received this message because you are subscribed to the Google Groups "MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microprofile/a011714c-1882-4ff6-a5ab-967bae3b0258%40gmail.com.
--
Since we don't need to change namespace, why should we cause headaches to the MicroProfile customers?
To view this discussion visit https://groups.google.com/d/msgid/microprofile/CAECq3A9Fx-aN%2Bs8uBx6FyxJ%3DpU_EG4Sfhw%2B%2BeaXr5aq4kiiVkg%40mail.gmail.com.
Experience tells me that broadening the scope as has been discussed elsewhere on this thread (introducing a whole new profile, for example) decreases the odds of success.
From my experience as release co-coordinator for EE 11, I found it useful to be able to release Core profile separately from Web and Platform as a means to demonstrate progress to the community. So, from the perspective of release process, there does appear to be a dependency.
To view this discussion visit https://groups.google.com/d/msgid/microprofile/LV2PR21MB3134B4E70F87BD20A70764D596DB2%40LV2PR21MB3134.namprd21.prod.outlook.com.
This is a follow-up to today's MicroProfile Community Call. In addition to the important points stated in the email I am responding to, Microsoft would like to add the following discussion points.
* As part of the process of moving MicroProfile to Jakarta EE, we would be very supportive of concrete recommendations for improving the vendor neutrality and openness of the Jakarta EE Working Group. For example, it is sensible to tentatively open the Jakarta EE Steering, Marketing, and Specification Committees to all observers as long as it does not prove to be too disruptive for decision makers with binding votes. Similarly, we would welcome a proposal to add one more voting Participant Member seat to the Steering Committee. Today eligible JUGs may join as Participant Members for free: https://www.eclipse.org/org/workinggroups/jakarta_ee_charter.php. Indeed, LJC is actually the elected Participant Member in the Steering Committee today: https://jakarta.ee/committees/steering/.
* It is important to properly evaluate if a small number of MicroProfile specifications should actually be incorporated as sub-specs of existing Jakarta EE specifications as opposed to net new specifications under Jakarta EE outright. For example, it may actually make the best sense to incorporate Rest Client into Jakarta REST and JWT Authentication into Jakarta Security. There is certainly some precedent for this. JPA was a sub-spec of EJB for a time. Similarly, Interceptors was essentially a sub-spec of CDI. The incorporated APIs into a sub-spec could still retain the jakarta.microprofile.* namespace to maintain some reasonable level of branding continuity.
We understand a resolution will be tabled by IBM/Red Hat for vote by the MicroProfile Steering Committee as early as next week. We hope the resolution will take into account the input from Microsoft so far and we will very much look forward to strongly supporting it.