sebb wrote:
On 19/03/07, Vadim Gritsenko <[EMAIL PROTECTED]> wrote:
resulting files. It's quick sine no actual software testing need to be
performed, just verify that zip unzips and tar untars.
I think one also needs to check that:
* that the various signature files are present and correct
* the zips and tars contain the same files as each other
* the zips and tars and contained jars contain the required NOTICE and
LICENSE files
* the source archive includes all the required sources from SVN
* the bin archive includes all the required files (apart from any
documented dependencies)
(This is done by ant, btw, and so is 99% reproducible)
I don't think these can be determined directly from the contents of an
SVN rev number, so need to be checked after a potential release has
been built.
Hence I mentioned 'quick check of release files'. Would satisfy even procedure
extremists.
==
As to release voting:
Surely the most important thing is to ensure that a build is not
released to the general public - i.e. not put in the dist tree -
before the vote has passed.
So long as the build files are in a private area - e.g. the RM's
public_html directory - (and maybe are named as pre-release) the vote
can be done on the actual files.
Actual files, as you might have noticed, are impossible to produce before
release is tagged. To tag a release, a vote must pass. Best you could do is to
produce 'rc' build off of trunk.
Vadim
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]