twitter-archive / commons

Twitter common libraries for python and the JVM (deprecated)
http://twitter.github.com/commons
Other
2.1k stars 564 forks source link

common metrics not on maven central #348

Closed fommil closed 6 years ago

fommil commented 9 years ago

com.twitter.common#metrics;0.0.29 is not available no maven central.

This means that much of finagle cannot be used without adding additional maven repositories: banned in many corporate environments.

Yasumoto commented 9 years ago

@stuhood is this related to the work you were doing earlier? (aka #346 )

fommil commented 9 years ago

Still not on maven central. Can you please add this to central, as it is a dependency of finagle which is distributed on central.

jsirois commented 9 years ago

Noting that pants just gained the last bits [1] needed to properly support maven central publishing, so in the next upgrade of twitter/commons to pantsbuild.pants [2] >= 0.0.33 (not published to pypi yet) I'll enable maven-central publishing for the repo.

With that done I'll hand this issue back to a tweep to actually do the publish. Twitter has an internal publishing / consumption scheme that may or may not still include maven.twttr.com and it should be ensured that the metrcis artifact is only published to one public repo for sanity sake.

[1] https://rbcommons.com/s/twitter/r/2184/ [2] https://pypi.python.org/pypi/pantsbuild.pants/0.0.32

codeape commented 9 years ago

Any update on this? This makes finagle and finatra unusable.

jsirois commented 9 years ago

All the pants (build-tool) work is done and commons is upgraded to a version that supports maven-central publishing (pantsbuild.pants itself uses this to publish its own jars). The rest is policy / technicality issues for a Tweep to wrangle. I'll pass this off to @stevegury to start with since he's an actual tweep and he's been involved in both finagle and metrics. Steve - let me know if you need any pointers on maven-central publishing setup if you get to the point where you want to publish this from github. I assume though that the publish will be done from within Twitter using their sync of this code.

stevegury commented 9 years ago

Correction, I was an actual tweep. I defer to @kevinoliver @vkostyukov @luciferous

kevinoliver commented 9 years ago

We'll try to take a look into making this happen.

glasser commented 5 years ago

maven.twttr.com has been down for over a day (returning 503s consistently). Would it be possible to publish to somewhere else?

kevinoliver commented 5 years ago

@glasser someone took a look and fixed that. i agree it would be nice if these were published on maven central.

glasser commented 5 years ago

Thanks! Great to see it up again.