You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Oskar Carlstedt (JIRA)" <ji...@codehaus.org> on 2009/03/28 10:21:13 UTC

[jira] Commented: (MEV-621) Clean up maven repository

    [ http://jira.codehaus.org/browse/MEV-621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=171271#action_171271 ] 

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 repo1.maven.org/maven2 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.


Cheers,
Oskar


> Clean up maven repository
> -------------------------
>
>                 Key: MEV-621
>                 URL: http://jira.codehaus.org/browse/MEV-621
>             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 above?
> Kind regards
> Oskar Carlstedt

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira