On 7/9/07, Bruce Snyder <[EMAIL PROTECTED]> wrote:
On 7/9/07, Mark T. <[EMAIL PROTECTED]> wrote:

> By the way, what is the size of your Maven repository?

This is 100% dependent upon the project(s) you manage using Maven. I
manage a *lot* of projects that use Maven so my local repo (i.e., the
one on my MacBook) is typically somewhere between 1-2gb. But remember
that includes all transitive dependencies
(http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html)
for all of these projects.

One thing I highly suggest to clients is to establish your own repo
inside your company and point only at it instead of directly to the
public repos on the internet. This will help you manage your
dependencies much better because then you completely control what is
being downloaded. I believe Kit and his team still do this.

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache Geronimo - http://geronimo.apache.org/
Apache ActiveMQ - http://activemq.org/
Apache ServiceMix - http://servicemix.org/
Castor - http://castor.org/


Generally we only manage our own libraries, one's that we've generated
- or, libraries that we've had issues with (for example a maven mojo).

We use the project's pom.xml configuration to control the versions.

But, we have a very strict control of the libraries that get deployed
to our "production" environment.  In order to guarantee that we don't
have any "strange" downloads show up - we isolate our deployment
environment by segregating from the build environment.  It is somewhat
clunky - but, we've not see a good reason to load our production
libraries/dependencies in to there own repo.

That said, we would really like to get to the point where all of our
dependencies reside in a local repo.  My team is getting
geographically dispersed rapidly - and new developers are coming on.
It would be easiest is we provide a modified settings.xml file which
only allows building against our local repo.

Kit
--
Kit Plummer
Nobody-in-Charge @ Black:Hole:Logic
http://www.blackholelogic.com

Reply via email to