Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MicroProfile 6.0 #31084

Closed
9 tasks done
radcortez opened this issue Feb 10, 2023 · 11 comments
Closed
9 tasks done

MicroProfile 6.0 #31084

radcortez opened this issue Feb 10, 2023 · 11 comments
Assignees
Labels
area/jakarta kind/epic Large issue with links to sub-issues

Comments

@radcortez
Copy link
Member

radcortez commented Feb 10, 2023

Specifications:

@quarkus-bot
Copy link

quarkus-bot bot commented Feb 10, 2023

/cc @gsmet (jakarta), @manovotn (jakarta), @maxandersen (jakarta), @Sanne (jakarta)

@radcortez
Copy link
Member Author

We already communicated our plans regarding OpenTracing and Metrics here:
https://quarkus.io/blog/quarkus-observability-roadmap-2023/

We can keep the old version of MP Metrics as long as it doesn't break anything.

For OpenTracing, we have the extension marked as deprecated since 30/09. We can wait a few more months to give a six-month notice period before complete removal.

@radcortez
Copy link
Member Author

@MikeEdgar, any plans on when to update Quarkus with SmallRye OpenAPI?

@MikeEdgar
Copy link
Contributor

@radcortez , the 3.1 spec PR [1] was merged a few days ago and the bump for SR OpenAPI to 3.1.1 [2] includes support for the 3.1 spec 👍

[1] #30883
[2] #29815

@radcortez
Copy link
Member Author

Ah, great! Sorry!

I was checking here:
https://github.com/quarkusio/quarkus/blob/main/tcks/microprofile-openapi/pom.xml#L17

And the TCK is still pointing to 3.0. No worries, I'll fix it.

@sberyozkin
Copy link
Member

sberyozkin commented Feb 10, 2023

For MP JWT it is also #30775, I missed the update there done in #30897, is that property used somewhere in Quarkus ?
Update: sorry, this is an API version :-), has not changed between 2.0 and 2.1, so the tests were still passing against 2.0 API with 2.1 TCK...

@radcortez
Copy link
Member Author

Thanks @sberyozkin !

gsmet added a commit to gsmet/quarkus that referenced this issue Feb 11, 2023
gsmet added a commit to gsmet/quarkus that referenced this issue Feb 11, 2023
@radcortez radcortez self-assigned this Feb 15, 2023
@gsmet
Copy link
Member

gsmet commented Feb 27, 2023

@radcortez my understanding is that we are all good on this now? Can you confirm?

If so, please close the issue, if not, let me know what's still missing.

Thanks.

@radcortez
Copy link
Member Author

Yes, I think we are good.

The only remaining task is to remove the OpenTracing Extension (is not part of the platform anymore), and we deprecated it on 30/09/2022. Are we ok to do it? Or do you prefer to wait a little longer?

@gsmet
Copy link
Member

gsmet commented Feb 28, 2023

If it's still working, I would wait a little longer. But announce in the 3.0 announcement that it will be gone soon.

@radcortez
Copy link
Member Author

Sure. I'll close this for now, and we remove OpenTracing in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/jakarta kind/epic Large issue with links to sub-issues
Projects
Status: Done
Development

No branches or pull requests

4 participants