Thanks for the reply, Bjoern! Appreciate you putting this on the dev-summit agenda and for sharing the additional background.
Would you suggest we continue the thread here? Once you have had some time at the dev-summit to define the guidance for how to proceed with a transition under the Prometheus governance, including the GitHub repo transfer. Thanks in advance and talk to you soon then, Konrad On Tuesday, September 23, 2025 at 8:20:57 AM UTC+9 Bjoern Rabenstein wrote: > On 17.09.25 17:30, Konrad “ktoso” Malawski wrote: > > > > We would like to propose swift-prometheus (currently at > > https://github.com/swift-server/swift-prometheus) as an officially > > supported client library for you to consider, extending the current list > ( > > https://prometheus.io/docs/instrumenting/clientlibs/). > > > > The library is being used at scale in production and as far as we know > > should be fully spec compliant. The project is well maintained, and > we're > > committed to it long term as well. > > > > We'd love to become part of the Prometheus family, and we're more than > > happy to fulfill any the technical and non-technical requirements to > > formally transfer the project to the Prometheus GitHub organization and > > integrate it into the Prometheus governance structure. > > Thanks for all of this. > > For starters, I would suggest to add it to the "unofficial" list, by > opening a PR against > > https://github.com/prometheus/docs/blob/main/docs/instrumenting/clientlibs.md > . > > (I know that this was already attempted long ago as > https://github.com/prometheus/docs/pull/2002 . The maintainers of the > docs repo are a lot behind. Feel free to poke them frequently on a new > PR (or an updated version of the old PR).) > > WRT "official" status: This would mean to move the library into the > prometheus GH org, which is something we still have to discuss within > the community (if we want to avoid creating many more repos in that > org, or if we want to go the exact opposite way and put a lot there, > maybe including prometheus-community repos, too). A lot of the > "unofficial" libraries are simply "the" Prometheus instrumentation > libraries for their language. So the question would be what's the big > difference in making them "official". (There is certainly the formal > difference that the prometheus and prometheus-community GH orgs are > under the Prometheus governance. But that's more a limitation for a > library that could be maintained independently as well.) > > We have a big in-person dev-summit next month. I'll put this question > on the agenda. Also the not-very-well-maintained state of the docs > repo... Agologies again. > > -- > Björn Rabenstein > [PGP-ID] 0x851C3DA17D748D03 > [email] [email protected] > -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/prometheus-developers/89e4b20e-566c-413d-8b7c-e983560e232dn%40googlegroups.com.

