Structure for download sites

The Harmony downloads are laid out across a number of sites, with corresponding directories on the Apache servers.

Here's a quick description of the layout.

minotaur.apache.org:/www/people.apache.org/builds/harmony/

Used for scratch files not intended for high disk usage or high volume downloads. Has the following subdirectories:

  • snapshots/ nightly builds and test results
    • latest links / redirects to the latest snapshot builds. Used by the website to identify the latest snapshot.
    • r12345/ all files related to snapshot r12345
    • ... more snapshot directories
  • bundles/ Harmony-plus-some-application builds

minotaur.apache.org:/www/www.apache.org/dist/harmony/

Used for latest stable builds and recommended files. This directory is recursively mirrored to make files available worldwide. Directories must be uniquely identified (i.e. not 'latest') because they are archived as described below.

  • milestones/ milestone builds, including zip/tar, src, deb, md5, and sha files.
    • M3/ all files for latest milestone

minotaur.apache.org:/www/archive.apache.org/dist/harmony/

Used for archiving files deleted from the www.apache.org site. We cannot write to or delete from the archive. All files that have been mirrored via www.apache.org end up here and accumulate indefinitely. Not intended for high disk usage or high volume downloads. By definition, this directory will have the same structure as www.apache.org/dist/harmony

  • milestones/ all files for all milestone builds, including zip/tar, src, deb, md5, and sha files.
    • M1/ all files for M1
    • M2/ all files for M2
    • M3/ ...

minotaur.apache.org:/www/harmony.apache.org/

Our project website site staging area. All files that are created here are eventually reflected on the production website server. Not intended for high disk usage, but can be used for high volume webpages.

  • <reflects content of site/docs directory in SVN>
  • No labels