[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [microprofile-wg] Proposal: Host MicroProfile in Jakarta EE
|
- From: Reza Rahman <reza_rahman@xxxxxxxx>
- Date: Wed, 2 Apr 2025 10:13:50 -0400
- Delivered-to: microprofile-wg@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/microprofile-wg/>
- List-help: <mailto:microprofile-wg-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/microprofile-wg>, <mailto:microprofile-wg-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/microprofile-wg>, <mailto:microprofile-wg-request@eclipse.org?subject=unsubscribe>
- Thread-topic: Re: [microprofile-wg] Proposal: Host MicroProfile in Jakarta EE
- Ui-outboundreport: notjunk:1;M01:P0:Uy3ChFBlhpQ=;Z3BA5nWRW+G3RAcTwwydGKZShUs PIQST38r42ExsPYXReJTuoiYZfOIrg0fm2KgU3oJMYhAG8YiTNhcUnqSJXK3ymQiM10p1JVwv +w77mME0p2XkEEKKZBcpDuCZhmCaKAvrRp+ul1qGWL3UoAQ61WZOdRfso/aM8AZwbPRzVHK0Q 1XBz3pRx8F2rEg2IZ5/n3pW2zZER6Egb1FPNGaIfraBlnEjSgXrU0lm3ybHEFCZImYrLsiyWU rVQaKhbC1zeuSA+w49x9sd8NcmdhWTLNV4dMq4YYJ5EOeS+Q/AqmbsAg3vKfSTOiezt2wIdgQ w3ZVkfAp8IZiPkSY3XDLWBoHmWimLczWOhDn7opuX0T6yEYGqns+sEVcCraC5JXaqVxuLV0sw LcrVAH4kVzhU1lz/4uNyOphUDIqfKTtpPYxbRFX6vf4wjSZwQHzzLeQQs3lGUur9WVKCr8jZk UgTukcPLSfCR9laCvY303o8PS1omV5PEVf+geupU4/OFpnW6pqXSIN+mBT373XieqqtLUwLQ/ VrRyqnKjfl6Q6wVQoYszFjhPSSGuQLQWZUoe1F2YfQFW4vyoIRLSB3aaMSwIIzeSUScOJczXA 3E3u4PXiNGdfiAvhtyFN/o8dI4nBdXsKJU/+Ltvk2vQI53Hy20dBDHhCIx66Lh9ZBNJkWykYY CiYGSAcDW++USYcfYWQOdyXWeFVxKon2ypLabMXE7S2lzHav63ikgK+oh5szig6uiopMrXmm6 Df8jRS83qg49Ne0InQGCsCND0gyUqR1xQPWXxUUu+9RCRa5igHfbibHCJ849bmS0HIxIy+Pvk eiZa+OuDD0FzFvlB6WGAEJu+D+NlXTbN4f0Hoin2WeFr+SvbVZ91wuUZaAJ0aa0w2DxT0Ci+4 y4RMYFV5eyXKQdYvhcPjFnCGT0IE6bjZuEUwvOdsvyqinFvpiEf3g9As72S8EUDLkH4hpvvy5 Fc0jNNv838G0C6frx56BtxlT1IO2N0lJL+2sLVrpJ7csOQpjUjdDicbt3u3mUp/sYNv7EMZeo xgoqSYrhOMu3CNdpesQYuS0vBMHeVaCA9pMwFniIYoPPa+I6yIR8Whrjxlh2x32782/h6WIXb Uln5kw7/J4mhdHufrBKJXNeKc9MoSKfYhUtnIgWVw6+RpriUfHh2lbnLo8DcqeZ6Lagp0Uv6N 9I6zboXqLi8H+USL+NKDtQCikdVNS0dz4iurJJbMZBu1dVopOPoBkfu8zFoh01a98MtC/Ag3R dHze9IGXSX6BDftbJ6Avx39OLDEmf/sF4mdmiR6LgIpNfr3MaAW/fbNLrC/rPf0fImZmpaunu dJepJUu/wggoCuS1tQQA9+uUHpJiv6TEhfkTG+cFTkEy7pN5Y1yg/MIWoQVLKbfYXJl9U+XbX 48P24j59HovMc7VfSWbMFKdSqiKyRpXQmM2xYbMs0V4nwBvGr9Dl3IL8IF1EkO7tdABhv6Vpc HAuyTRQ==
Perhaps unsurprisingly, I think the Jakarta model is preferable as I believe the separate specs are separate domains with separate enough skills, knowledge, and expertise. It’s also a byproduct of the fact that the overall surface area of Jakarta EE is larger.
From: microprofile-wg <microprofile-wg-bounces@xxxxxxxxxxx> on behalf of Scott Stark via microprofile-wg <microprofile-wg@xxxxxxxxxxx>
Sent: Wednesday, April 2, 2025 10:00 AM
To: Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Cc: Scott Stark <starksm64@xxxxxxxxx>
Subject: Re: [microprofile-wg] Proposal: Host MicroProfile in Jakarta EE
A problem with consolidating the MP specs into existing Jakarta specs
is the loss of committer rights. MP had a flat committer model where a
committer was committer to any MP spec and CI environment. Jakarta
spec projects have distinct committers and associated CI environments.
MP participants who are interested in an MP spec being folded into a
Jakarta spec should be put up for committer nomination in the Jakarta
spec.
On Wed, Apr 2, 2025 at 7:54 AM Emily Jiang via microprofile-wg
<microprofile-wg@xxxxxxxxxxx> wrote:
>
>
>
> On Tue, Apr 1, 2025 at 11:17 PM Reza Rahman via microprofile-wg <microprofile-wg@xxxxxxxxxxx> wrote:
>>
>> This is a follow-up to today's MicroProfile Community Call. In addition to the important points stated 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.
>
> My suggestion is to move as it is to keep the trace record. As for the consolidation etc, it can happen afterwards.
> Thanks,
> Emily
>>
>> We understand a resolution will be tabled by IBM/Red Hat for vote by the MicroProfile Working Group 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.
>>
>> On 3/19/2025 5:19 PM, Reza Rahman wrote:
>>
>> 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
>> microprofile-wg@xxxxxxxxxxx
>> 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
>> microprofile-wg@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/microprofile-wg
>
>
>
> --
> Thanks
> Emily
>
> _______________________________________________
> microprofile-wg mailing list
> microprofile-wg@xxxxxxxxxxx
> 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
microprofile-wg@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/microprofile-wg