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. Cheers Niclas -- +---------//-------------------+ | http://www.dpml.net | | http://niclas.hedhman.org | +------//----------------------+