Work in progress...
General getting started information here
tbd
Additional Information
- command line interface information
BEFORE you unzip the release candidate
1a Check that Checksums are valid
Add information about tools to use, tips, and tricks for checking this information.
1b Check that PGP signature is valid
Add information about PGP tools, procedure.
AFTER you unzip the release candidate
2 Check the commit ID matches the VOTE email
The idea here is to check that the commit ID in the downloaded file matches that in the VOTE email.
Approach 1 (using command line terminal and Git command)
Essentially, this approach is comparing TBD.
- Make a new directory and change to that directory (e.g., mkdir 1 ; cd 1)
- Git clone that-repository (which repository?? from where??)
- Checkout the commit id from the repository you just created: git checkout <commit_id>
- rm -rf* (remove a directory? I don't understand this step. – Gale)
3a Check the incubator disclaimer
tbd
3b Check the file names include "incubating"
tbd
4 Check the top-level LICENSE and NOTICE files
tbd
5 Check the source file headers
tbd
6 Check the provenance
tbd
7 Check the dependencies
tbd
8 Check that the source code does not include any binaries
tbd
Build
9 Check for BUILD SUCCESS
detailed information about how to build (run mvn clean install command from distribution directory? send output to files using > textfile1.txt 2> textfile2.txt ?)
AFTER the Build
10 Does the build produce the binaries
tbd