This is the discussion thread. In case you didn't read the full vote thread:
To encourage voting, I have added an Ant script to the RC folder. This ant script attempts to automate the checks a voter should perform on the RC. It will: - download the default source package for your OS (use -Dpackage.suffix to override) - run md5 and gpg checks (this assumes you have gpg installed in your path) - uncompress the source package - install and run rat - display the rat report and ask you to verify - display the rat report without the AL files and ask you to verify the non-AL files - display the README and ask you to verify - display the RELEASE_NOTES and ask you to verify - display the NOTICE and ask you to verify - display the LICENSE and ask you to verify - run the build and any tests run by the build. You should be able to go away for a while during the build. When it is finished, it will display information to be copied into the vote thread. To use this script (assuming you have Ant installed), it should be as simple as: - Create an empty folder - Download ApproveInstaller.xml into that folder from: https://dist.apache.org/repos/dist/dev/flex/installer/3.1/rc3/ApproveInstal ler.xml - Run: ant -e -f ApproveInstaller.xml -Drelease.version=3.1 -Drc=3 I think this RC incorporates most of the suggestions from the last RC. Some suggestions, like retrying on failures were not implemented, and changes to the timestamp format and what goes in the default log are actually controlled by the release scripts and not the installer and will be made as we prepare RC's for those packages. I'm going to be less inclined to make additional changes going forward. I think it is time to get a new Installer out so we can get more information on the failures we've been seeing. Thanks, -Alex