Tag Archives: repository

Why Putting Repositories in your POMs is a Bad Idea


February 25, 2009 By
Brian Fox

I get this question frequently so it is time to write down my thoughts on the answer so I can stop repeating myself. Here’s the question: Should I put the urls to my repositories in my poms or in my settings? The short answer is: settings. The long answer is: it depends. There are two […]

Continue reading...

Central Maven Repository Traffic: Using S3


December 24, 2008 By
Brian Fox

Yesterday, in Central Maven Repository Traffic: Investigation and Analysis, I wrote about the analysis involved in tracking down the increasing load on Central. By identifiying some misbehaving tools, we were able to reduce the traffic from a 98 Mbps average down to 60-80 Mbps.  In this post, I discuss the next step toward a Central […]

Continue reading...

Central Maven Repository Traffic: Investigation and Analysis


December 23, 2008 By
Brian Fox

For several months starting in August, the use of the Maven Central Repository has seen a dramatic increase in traffic.  This is a great indicator of the adoption of Maven and other tools that recognize the value of a shared binary repository. It also set in motion a series of upgrades and changes required to […]

Continue reading...

Does Your Tool Depend on the Central Maven Repository?


December 15, 2008 By
Tim O'Brien

Here are three quick notes for people who write tools which depend on the Central Maven Repository.   Adhering to these standards will help to preserve the free, public resource that millions of Maven users depend on.   We think it is great that people are interacting with the repository, but we want to make sure that […]

Continue reading...

Help Maintain Central: Install a Repository Manager


December 12, 2008 By
Tim O'Brien

The Central Maven Repository is a public resource essential to the day to day work routines for millions of developers. It is a public resource that has transformed the way that open source communities distribute software artifacts, and we continue to see repository use increase over time. Central Maven Repository is currently serving around 30 […]

Continue reading...

Efficient Interaction with the Central Maven Repository: Downloading the Nexus Index


December 10, 2008 By
Tim O'Brien

The Central Maven repository had some recent bandwidth issues which were related to the Nexus index.  There was a tool (which will remain nameless) which was configured to download the Nexus index at a regular interval of five hours even though this 28 MB file only changes once a week.   This post isn’t an exercise […]

Continue reading...