Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Put on a maven repo #12

Raynes opened this Issue Jun 29, 2012 · 12 comments


None yet
6 participants

Raynes commented Jun 29, 2012

Could you put ttorrent in a maven repository somewhere? This makes it much easier to use.


mpetazzoni commented Jun 29, 2012

That's a very good point. I'll see what I can do!

@ghost ghost assigned mpetazzoni Jul 2, 2012

I've decided to put ttorrent on a temporary public repository until the project owner facilitates this feature. Snapshots are automatically updated with the latest github revision.


Meanwhile I would suggest @mpetazzoni to look at:


mpetazzoni commented Oct 16, 2012

Yeah I've been looking at this recently as we've started using Maven a bit more extensively within Turn. Hopefully I'll have ttorrent up on the central repository soon. Hang tight.

I wonder, did you at the end put ttorrent into a maven repo?


mpetazzoni commented Feb 22, 2013

Sorry not yet. I've made some progress through the list of requirements but I still have a few to nail down (GPG signature, -javadoc.jar and -sources.jar, mainly).

Thanks for pinging on this, it helps putting it back on my radar.


mpetazzoni commented Mar 1, 2013

I started working on this a bit. The artifact is on Sonatype's staging Maven repo for now. I need to work on producing the -sources.jar and -javadoc.jar and then use the release plugin to cut a release that can be synced to Central.

Aidamina commented Mar 1, 2013

If your company doesn't have a build server of its own you could use a free alternative ( http://www.cloudbees.com/ ) It will poll git for changes and can be set to automatically push successful builds to a maven repo.


mpetazzoni commented Mar 6, 2013

We have an internal CI (Jenkins) that we'll use for that. It's really mostly a matter of POM config at this point. I have project approved on Sonatype already.


a86c6f7964 commented Nov 22, 2013

what ever happened with this?


mpetazzoni commented Dec 6, 2013

Ok, snapshots have been deployed, I'm working on staging a release right now.


mpetazzoni commented Dec 6, 2013

ttorrent-1.4 has been released. It will get synced to Maven Central in a few hours (first sync takes a bit longer because it goes through review). I'll close the issue as soon as I've confirmed the artifact is available from the central repository.

@mpetazzoni mpetazzoni closed this in 9550b79 Dec 8, 2013

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