maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oskar Carlstedt (JIRA)" <>
Subject [jira] Commented: (MEV-621) Clean up maven repository
Date Sat, 28 Mar 2009 09:21:13 GMT


Oskar Carlstedt commented on MEV-621:

Hi All!

As of today my rsync process to get my own mirror  have been going for almost 3 days, and
it is still not finished. I think there will about 4-5 GB left to download. Maybe it is even
 more. So far I'v downloaded 46 BG of data - it is far away from those 16 GB that is mentioned
in the mirror guide.

As I think you understand this is not a good solution and it will definitely not work in the
future. So how do we create something better? My suggestion is to split the current
into at least three sub repositories that are exposed via a proxy. Thinkable sub repositories
are final-programs, tools and examples. 

In the final-programs repository we place everything that is used directly by an end user.
E.g. Tomcat's jar files, Jonas's jar files, war files etc.

In the tools repository we put most of the used stuff like log4j, spring framework, etc.

Finally in the examples repository we can add all those examples we have.


> Clean up maven repository
> -------------------------
>                 Key: MEV-621
>                 URL:
>             Project: Maven Evangelism
>          Issue Type: Improvement
>            Reporter: Oskar Carlstedt
> Hi All!
> The Maven repository is getting bigger and bigger and I think there must be some restrictions
when adding components (read jars, wars,ears etc) to it. I tried to make a mirror via rsync
and got a lot of example wars, example jars etc. Why are there war-files in the Maven repo
at all? Why does Geronimo have all their jar files in the global maven repository? Wouldn't
it be better to have a spearate repo for non-util products like Apache Tomcat, Apache Geronimo,
JBoss, etc., etc.
> I agree to the fact that the repository shall contain most of the components you might
need in your development but I don't need war files, I dont need example files and most probably
I don't need app server jar files. What I need is software components from the repo - not
fully functional programs that I can download from resp. vendor page. These fully functional
program files are taking up so much HD space and is probably a huge reason why a rsync process
will conatin synciong for hours.
> So my question is - is there a job to be done here or am I just wrong (crazy) in my opinion
> Kind regards
> Oskar Carlstedt

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message