Also known as people.apache.org cleanup.
First, let's delete some chuff:
- rm /www/people.apache.org/snapshots/
- rm /www/people.apache.org/dist/ (I think)
- rm /www/people.apache.org/cvssmaller.jpg
- rm /www/people.apache.org/no-index.html
- rm /www/people.apache.org/downviewcvs.html
- rm /www/people.apache.org/maintenance.html
- rm /www/people.apache.org/repository
- rm /www/people.apache.org/maven-snapshot-repository
- rm /www/people.apache.org/repository/viewcvs.cgi
This leaves:
- /www/people.apache.org/builds - nightly builds
- /www/people.apache.org/repo - maven repos
- /www/people.apache.org/favicon.ico + robots.txt + HEADER.html - flotsam of value
On to the Maven repos.
Within the repo dir there are the following:
- m1-ibiblio-rsync-repository
- m2-ibiblio-rsync-repository
- m1-incubating-repository
- m2-incubating-repository
- m1-snapshot-repository
- m2-snapshot-repository
There is an m1 and an m2 for each type, I'll treat them as one.
- ibiblio-rsync-repository - a repository that gets sync'd to maven-central (wherever it may be) and then out to its mirrors.
- incubating-repository - a release repository for incubating projects.
- snapshot-repository - a release repository for CI systems and automated builds (and occasionally bits by hand).
Suggested changes:
- mv *-snapshot-repository to *-snapshot-rsync-repository - a repository that gets sync'd to maven-central-snapshot
- start rsync'ing incubating-repository to maven-central
- Setup .htaccess to the *-snapshot-repository over to maven central snapshot repo (if it gets made)
- Move all three out of the /www/ tree
On the maven.org side:
- Find out if a maven-central can support a snapshot repository
- Implement a cron'd clean-the-repo script
- Start rsyncing the incubator repository
- Start rsyncing to a new snapshot repository and talk with other upstream rsyncs to support their