On Tuesday 11 January 2005 12:18, Russell Gold wrote:
> Is there currently a policy for how long files are kept in the
> repository? It seems to me that old versions are not kept very long at
> ibiblio, if there are newer versions available.

I am not sure if you are talking about the Transit client or central 
repositories in general. So let's cover both.

Transit's CacheHandler is currently non-clearing, meaning all artifacts are 
held in the local file system cache until explicitly deleted, and AFAIK that 
is the case in Maven as well. We (the DPML folks) are planning to change that 
to a LRU algorithm at some point.

Central repositories should *never* remove artifacts, as this may have 
detrimental effects on applications. The general policy at ibiblio.org is the 
same, and I think ibiblio.org itself doesn't interfere. It is the people who 
have write access to ibiblio.org/maven that can possibly remove older 
versions, but I have personally not seen this happening. Old versions lacking 
is more often than not a matter of, only the recent ones have been added.

We (the DPML folks) are planning another ResourceHost type, which will request 
the location(s) of the artifacts from its main host, and then download 
directly from the source, such as SourceForge, tigris.org and others. We 
think this is a more proper way of resolving artifact resources.

|   http://www.dpml.net        |
|  http://niclas.hedhman.org   |

Reply via email to