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 587 forks source link

MicroProfile 6.0 release #19980

Closed Emily-Jiang closed 1 year ago

Emily-Jiang commented 2 years ago

Description of the high level feature, including any external spec links:

The description needs to be detailed enough such that it can be prioritized on the backlog and implemented by the development team.



Implement MicroProfile 6.0 The proposed content (subject to change): MicroProfile Telemetry 1.0 MicroProfile Metrics 5.0 MicroProfile OpenAPI 3.1 MicroProfile JWT 2.1

MicroProfile OpenTracing was proposed to be removed from platform release Java compilation version for the updated specs will be updated from 8 to 11 for Metrics 5.0 and Telemetry. MicroProfile 6.0 will include Jakarta EE 10 Core Profile.


When complete & mandatory, add links to the UFO (Upcoming Feature Overview) document, FTS (Feature Test Summary), blogs post issues(s), and Aha (externally raised RFEs):

Instructions:

Design

Before Development Starts or 8 weeks before Onboarding

Before proceeding to any items below (active development), this feature MUST be prioritized on the backlog, and have been socialized (e.g., UFO Review). Follow the Feature and UFO Approval Process.

Development

When active development has begun

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

tevans78 commented 2 years ago

Have started work on the umbrella feature and adding EE10 toleration. https://github.com/OpenLiberty/open-liberty/issues/21968 https://github.com/OpenLiberty/open-liberty/issues/21969 https://github.com/OpenLiberty/open-liberty/issues/21970 https://github.com/OpenLiberty/open-liberty/issues/21971 https://github.com/OpenLiberty/open-liberty/issues/21972

tjwatson commented 2 years ago

Notes from UFO review:

Emily-Jiang commented 1 year ago

@chirp1 I have provided the necessary doc under here. Please can you add ID approval?

Emily-Jiang commented 1 year ago

@samwatibm please can you approve this? This is not applicable as there is no message update.

Emily-Jiang commented 1 year ago

@steven1046 please can you approve this? This is not applicable as there is no UI.

Emily-Jiang commented 1 year ago

Swati, please can you add approval? This feature is just an aggregation of the other MP 5.0 component features. It does not add any functionalities, so there is no need for STE as usual.

Emily-Jiang commented 1 year ago

@ayoho can you do FAT approval please?

ayoho commented 1 year ago

@Emily-Jiang I won't approve the umbrella feature for MP 6.0 until all of the component features are approved. Tom already opened a Feature Test Summary for MP 6.0 and I did a preliminary review of it. Everything is looking fine so far, but won't get official approval until the other features are ready.

donbourne commented 1 year ago

adding serviceability approval as this is just the umbrella feature

chirp1 commented 1 year ago

Various info to doc for this epic received for doc issue at https://github.com/OpenLiberty/docs/issues/6179 . Approving.

malincoln commented 1 year ago

Swati, please can you add approval? This feature is just an aggregation of the other MP 5.0 component features. It does not add any functionalities, so there is no need for STE as usual.

@gnadell @tngiang73 ^^^ please approve.

dave-waddling commented 1 year ago

All component features have received a FAT Focal Approval so approving this umbrella feature.

Emily-Jiang commented 1 year ago

released on Liberty 23.0.0.3. See more details here.