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/aNHZ0Dov56%2BaI/IX%40mail.rabenste.in.

