commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simon Kitching <skitch...@apache.org>
Subject [doc] release procedure
Date Mon, 13 Jun 2005 01:18:33 GMT
Hi All,

Having now done a release, I have a couple of suggestions/questions
about the release procedure.

===

The dist directories currently have symbolic links named "..current.."
that point to the actual files in the binary and source subdirs. 

Is there actually any justification for keeping these? If someone were
to download via these links, then the saved file doesn't have the
version# in it, which doesn't seem to something we should encourage. And
it is a nuisance to create the symlinks. It seems easier to me to just
do away with them.

===

My understanding of the "archive" procedure is as follows. I would like
to add this info into the release procedure documentation so if I have
misunderstood anything, please correct me.

The contents of people.apache.org:/www/www.apache.org/dist directory
gets replicated to all the apache mirrors. Note that if a file is
deleted from this directory tree then it will be deleted from the
mirrors.

The contents is also automatically copied to
people.apache.org:/www/archive.apache.org/dist which then gets rsync'd
to http://archive.apache.org. Note, however, that if a file is deleted
from /www/www.apache.org/dist then it is *not* deleted
from /www/archive.apache.org/dist, and therefore remains available at
http://archive.apache.org.

Having very old files under www.apache.org/dist wastes mirror diskspace,
so it is good practice to delete files that are unlikely to be in
significant demand. In general, when doing a release, the files
associated with a release older than 2 years should be deleted at the
same time. These files will still remain available via
archive.apache.org.

There is no need to manually update anything in /www/archive.apache.org;
this automatically updates from the main distribution directory, and
files should never be deleted from it.

===

Regards,

Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message