Mike Beckerle created DAFFODIL-2366:
---------------------------------------

             Summary: Release process check improvements
                 Key: DAFFODIL-2366
                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2366
             Project: Daffodil
          Issue Type: Bug
          Components: Infrastructure
    Affects Versions: 2.7.0
            Reporter: Mike Beckerle
             Fix For: 3.0.0


 

This check, done during incubator review of 2.7.0, suggests additional checking 
to be done as part of our Release process, and also calls for creation of an 
actual Release notes file. Our release notes are on our web site, but wouldn't 
hurt to put a file in the release with the URL to that in it.

 
{noformat}
[OK] Download all staged artifacts under the url specified in the release vote 
email into a directory we’ll now call download-dir.
 [MINOR] Verify the signature is correct: Additional Apache tutorial on how to 
verify downloads can be found here.
         - No trusted Key-chain (might think about going to a key-signing 
party) 
 [OK] Check if the signature references an Apache email address.
 [OK] Verify the SHA512 hashes:
 [OK] Unzip the archive:
 [MINOR] Verify the existence of DISCLAIMER, LICENSE, NOTICE, README, 
RELEASE_NOTES files in the extracted source bundle.
         - No RELEASE_NOTES
 [OK] Verify the content of LICENSE, NOTICE, README, RELEASE_NOTES files in the 
extracted source bundle.
 [OK] Run RAT externally (without any exclusions) to ensure there are no 
surprises.
 [OK] Search for SNAPSHOT references:
 [MINOR] Search for Copyright references, and if they are in headers, make sure 
these files containing them are mentioned in the LICENSE file.
         - Some files listed in LICENSE moved from 
daffodil-test/src/test/resources/org/apache/daffodil/ibm-tests/ to 
daffodil-test-ibm1/src/test/resources/test-suite/ibm-contributed/ without being 
updated in the LICENSE file
                 - dpaspc7131.dfdl.xsd
                 - dpaspc7132.dfdl.xsd
                 - dpaspc7132_2.dfdl.xsd
 [OK] Build the project according to the information in the README.md 
file.{noformat}

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to