Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This will take some time to propagate in which you can continue with the other steps of the release process.

...

Verifying a release candidate

Following are the typical things we need to verify before voting on a release candidate. And the release manager should verify them too before calling out a vote.

  • Verify Signatures and hashes
  • Verify DISCLAIMER, NOTICE and LICENCE (year etc)
  • Should be in format apache-$project-$version-incubating.tar.gz 
  • All source file files have correct headers (Rat check should be clean - mvn verify)
    • Make sure there are no conflicting licenses (TODO: how)
  • No jar files or the like in the release
  • Can compile successfully from source
  • git tag matches the released bits (diff -rf)

...