OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.15k stars 591 forks source link

Support MicroProfile 4.0 #11014

Closed Emily-Jiang closed 3 years ago

Emily-Jiang commented 4 years ago

We need to implement MicroProfile 4.0 feature to be released in 4Q 2020. Click here for more info. This release will rebase Jakarta EE8. I assume all the sub specs need to be a update to consume the new maven coordinates plus some potential backward incompatible changes.

When ready, add links to the Upcoming Feature Overview document as well as Feature Test Summary and blog post issues:

Instructions:

Design

Before Development Starts or 8 weeks before Onboarding

Beta

If your feature, or portions of it, are going to be included in a beta
Before Onboarding the beta

1 week before beta GA

Legal

3 weeks before Onboarding

Translation

3 weeks before Onboarding

Feature Complete

2 weeks before Onboarding

Focal Point Approvals

2 to 1 week before Onboarding

You MUST have the Design Approved or No Design Approved label before requesting focal point approvals.

All features (both "Design Approved" and "No Design Approved")

"Design Approved" features

Ready for GA

1 week before Onboarding

1 week before GA

Other deliverbles

cthigh commented 4 years ago

At the MP metrics 3.0 UFO review (July 21), Alasdair asked that the migration topic should be handled in this umbrella feature level to decide how migration differences should be handled from a tools point of view.

mbroz2 commented 4 years ago

UFO Review Comments:

Emily-Jiang commented 3 years ago

All comments on UFO have been addresses and the UFO can be found here.

Emily-Jiang commented 3 years ago

@steven1046 can you please add the accessibility approval for this feature as this feature does not introduce any GUI?

Emily-Jiang commented 3 years ago

@samwatibm This is ready for globalization approval. This feature is a umbrella feature for MicroProfile 4.0 and it does not introduce any error messages except feature description text.

samwatibm commented 3 years ago

@Emily-Jiang Can you confirm the feature description text either doesn't need to be translated or is already translated? Translations for 21.0.0.1 are not yet back.

Emily-Jiang commented 3 years ago

@samwatibm yes, as I mentioned as above that there is no translation for this feature.

Emily-Jiang commented 3 years ago

@chirp1 this feature is umbrella release and it does not add any more functionality, so it is n/a for ID. Can you add ID approval for this feature?

Emily-Jiang commented 3 years ago

@skasund can you please give STE approval as this is no op for STE because MP 4.0 does not deliver any functionality and it is just an aggregation of other MP specs included by MP 4.0.

skasund commented 3 years ago

@Emily-Jiang I've just provided the STE approval

chirp1 commented 3 years ago

From discussions during the MP weekly scrum, no ID work required for this epic. Approving.