Skip to content

docs(clientlibs): Add Prometheus kotlin client library#2783

Open
Rxfa wants to merge 1 commit intoprometheus:mainfrom
Rxfa:docs/add-prometheus-kotlin-client
Open

docs(clientlibs): Add Prometheus kotlin client library#2783
Rxfa wants to merge 1 commit intoprometheus:mainfrom
Rxfa:docs/add-prometheus-kotlin-client

Conversation

@Rxfa
Copy link

@Rxfa Rxfa commented Nov 25, 2025

I'd like to add a Kotlin client I wrote a while ago.
Thanks!

Signed-off-by: Rxfa rafa3rnrn@gmail.com

Signed-off-by: Rxfa <rafa3rnrn@gmail.com>
@bwplotka
Copy link
Member

bwplotka commented Dec 3, 2025

Thanks 👋🏽 and great job for writing a new SDK! 💪🏽 It looks solid.

We don't have a policy on the adoption/quality bar for community exporters yet (to include them into our website), but I noticed your library does not have any release (0.0.0?) and I don't see any evidences of production users. Do you know who uses it?

@Rxfa
Copy link
Author

Rxfa commented Dec 18, 2025

Thanks for the feedback!

You're right: at the moment, we don't have know production users. The project is still at v0.0.0 because we wanted to finalize a few documentation and naming details before cutting an official release, not because of missing functionality. The SDK itself is fully implemented, tested, and already usable.

Our goal in listing it early is to make it visible so potential users can discover it, try it out, and provide feedback. We're happy to cut a v0.1.0 release and clearly state its maturity level if that helps align with the website's quality bar.

cc @mariorj16

@jan--f jan--f added the kind/exporter-addition Adding exporters/integrations to lists label Feb 3, 2026
@bwplotka
Copy link
Member

bwplotka commented Feb 4, 2026

From the bug scrub: We are leaning towards proposing for you to retry in 6mo or so.

We are debating on listing criteria, feedback welcome, but we don't have time to go every 6mo and clean this list and assess if it's not a dead project etc.

For transparency we are compiling criteria here: https://docs.google.com/document/d/11Vkh3Oqvhdn6aBLUMoSluKYMookTtg1If9dC3EIkHhs/edit?tab=t.0#heading=h.v54rslky2868

Feedback welcome.

Your Kotlin repo looks clean, except that docs + release, but we are missing some assurance that users finds it useful over time (e.g. it's being updated/security update etc), so some kind of usage activity.

It's a common (mis?)conception that to have users you need to be on website. Then we need users to have it on website (chicken-egg) problem. I wonder if in the era of Google search scraping GitHub and LLM chatbots website listing for "Kotlin Prometheus SDK" your mention on the website even matter. Although for some reason I don't see your project in Google results 🤔

Also, there is https://github.com/anti-social/prometheus-kt too, if listing your repo, why not theirs? 🙈 We don't want to be king-making here.

Tl:DR Let's retry in 6mo once you have evidences of some users?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/exporter-addition Adding exporters/integrations to lists

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants