Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-22395

Document RC voting guidelines in ref guide




      Document all necessary and suggested steps to vote on a release.


      There are only a handful necessary checks a PMC member must do on every
      release, and all of them relate to packaging, LICENSE and NOTICE files, and
      license auditing, which can be accomplished by running the RAT tool, by
      attempting to compile from source (unit tests optional), and through manual
      inspection of LICENSE and NOTICE files in the source distribution and
      embedded in a sample of the binaries. This entire process should take you
      less than 15 minutes, from my experience. This is the baseline.

      Any individual PMCer may opt to do more than the baseline, but it is
      optional. Personally I would also read the compatibility report, and then
      run the unit test suite in the background and come back to it when finished
      to complete the voting task. In my opinion now that is the baseline tasks
      any HBase PMC voter should take. Beyond that, at least for my releases, you
      can read the vote email to find the additional functional and performance
      checks I might have done and factor that in to your voting confidence. You
      can also run them yourselves, but is totally optional.


          Issue Links



              • Assignee:
                taklwu Tak-Lon (Stephen) Wu
                dbist13 Artem Ervits
              • Votes:
                0 Vote for this issue
                11 Start watching this issue


                • Created: