This page describes the requirements and an ideal strategy for mirroring
Apache Software Foundation releases. More information can be obtained from
the firstname.lastname@example.org mailing list.
Any project willing to use the ASF infrastructure to distribute source,
binary and documentation builds must adhere to the following guidelines.
These guidelines have been developed so that a consistent way to mirror our
distributions can be achieved, therefore lowering the impact of the
enormous amount of bandwidth consumed by our downloads.
Current ASF releases must be accessible from participating mirrors.
The mirrors should be used by default.
www.apache.org/dist/ and www.eu.apache.org/dist/ may be used only as
A best-guess determination of which mirror to use should be performed.
Any system should allow the user to override the mirror selection.
All releases must be signed by the release manager.
PGP/MD5 signature links from project sites may not point to mirrors.
Only current, recommended releases should be mirrored. Old releases are
automatically archived to archive.apache.org/dist/ and can be deleted from
the main distribution directory.
Location of files on main server
Software distributions should not be kept on the project's website.
Instead, they should be moved to the appropriate central site. There are
three types of software distributions with three different locations:
Current, official releases that have been approved by the PMC and are
targetted at end-users should be placed on www.apache.org. This is the
main public release site and the site that is mirrored world-wide.
Releases that are not intended for general public consumption should
be placed on people.apache.org. This includes automated test builds
(svn.apache.org/builds/) and pre-releases aimed at the developer
community, but not at end users (svn.apache.org/dist/). Essentially,
any release that you do not consider ready for prime time should go
Older releases that you would no longer recommend to the general
public should be placed on archive.apache.org. This site automatically
contains all the content of www.apache.org/dist/, but nothing is ever
deleted. Therefore it should rarely be necessary to touch this site,
except during a reorganization. Once a release is no longer
recommended to the public, simply delete it from www.apache.org/dist/,
and it will remain on archive.apache.org/dist/.