ahus1 / prometheus-hystrix

This is an implementation of a HystrixMetricsPublisher that publishes metrics using the Prometheus java client.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release on maven central

invadersmustdie opened this issue · comments

Couldn't find any version of this project on maven central. Any chance to release the current version soon?

Instead of releasing this to maven central, what about migrating it to a submodule of the existing Prometheus simple client? They are both Apache 2 License...

I see that there has been a discussion not to have this as a sub-module of the Prometheus simple client, see: prometheus/client_java#15

But how can we proceed to keep this project active, and also provide a maven central version? Any thoughts from the maintainers?

I agree that it would be really helpful to have a Maven Central release. In the mean time, you could use Jitpack to obtain the latest release artifacts. (https://jitpack.io/#soundcloud/prometheus-hystrix/3.1.0)

commented

Is there any current plans on releasing this to maven central? Would be really helpful for us.

This project is essentially orphaned. Ideally, somebody would show up to take over the maintainer role and fork this outside of the SoundCloud GitHub org. Then that person could go forward with Maven etc.

I'm volunteering as a new maintainer. Like @beorn7 suggested I forked the repository: ahus1/prometheus-hystrix.

The Release 3.1.0 is now available on Maven Central: http://repo1.maven.org/maven2/de/ahus1/prometheus/hystrix/prometheus-hystrix/

I've pushed a pull request #6 to update the central README.

Thank you very much. I'll close this issue, but file a new one to graveyard this repo after a grace period.