Add Quarkus as a Project Type (similar to Spring Boot)
Closed this issue · 12 comments
Problem Statement
Quarkus is a microservice framework getting to be almost as popular as Spring Boot: https://quarkus.io/
Quarkus has first class Sentry support: https://github.com/quarkiverse/quarkus-logging-sentry
You can see Sentry offers all these types including Spring Boot it should have a Quarkus (Java) type project
Solution Brainstorm
Add Quarkus to available project types!
Product Area
Projects - Project Creation
Related to: #2254
@cobyeastwood183 this was more for adding it the sentry UI as a project type? I don't think this is Java SDK related?
Thanks for opening this issue, we'll discuss internally whether we want to mention community work in our in product onboarding docs.
We think it might fit better in https://docs.sentry.io/platforms/#sdks-supported-by-our-community
@melloware I just talked to the team and we don't have in-product onboarding docs for community maintained SDKs so far.
We can link to https://docs.quarkiverse.io/quarkus-logging-sentry/dev/index.html from https://docs.sentry.io/platforms/#sdks-supported-by-our-community if you want.
There's also a Sentry OTEL exporter introduced in another repo in this PR quarkiverse/quarkus-opentelemetry-exporter#253 that we could add there as well for the performance side
I guess that is better than nothing!
@melloware is there a generic docs page that mentions both the logging and OTel exporter?
And sorry, I understand this is not what you were hoping for.
@adinauer as in my screenshot above I was hoping the UI would allows us to designate the type of Project as Quarkus similar to the Spring Boot icon.
I thought it would be as simple as adding a new "project type" in the UI. That is what I am asking for so I don't have the use the generic Java icon.
@melloware there's more to this than just the icon. There's also an in-product setup guide behind it, when creating the project. There's also matching docs on https://docs.sentry.io/platforms/java/ where you can learn more about the SDK.
And in general I think customers would expect support by Sentry when choosing one of the suggested platforms in product. For this they'd have to head over to https://github.com/quarkiverse/quarkus-logging-sentry though.
Created a PR to add it to community SDKs: getsentry/sentry-docs#12834

