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 |