Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: [Original edit by Milamber]

...

  • tag all the files with a new RC tag, e.g. v2_35_3_RC11_RC1
    • NB1. Don't remove a intermediate RC tag until all positive vote for new release.
    • NB2. Tag is immutable, if you must cancel and recreate a RC tag, add a new mark like v2_5_1_RC1a
  • extract files from SVN using the tag into a new directory tree
  • download jars needed to build: "ant download_jars"
  • create distribution files:
    • ant distribution -lib=<libextra> -Djmeter.version=m.n -Duser.name=user-AT-apache.org
    • sign distribution files (gpg -ba file)
      • ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1_src.tgz
      • ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1_src.zip
      • ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1.tgz
      • ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1.zip
  • Generate RAT report (example on Linux with Java)
    • java -jar $RAT_HOME/apache-rat-0.7.jar ./jakarta-jmeter-2.5.1.tgz > rat-report-jmeter-2.5.1RC1.txt

Vote on release

  • upload to temporary location (e.g. personal dir)
  • Wiki Markup
    send round \[VOTE\] e-mail to dev and general AT jakarta
  • Wait for any feedback; address any issues raised, if necessary by creating another release tag
  • If at least 3 PMC votes, then continue
  • Wiki Markup
    send round \[VOTE\] \[RESULT\] e-mail to same mailing lists
  • Copy the RC tag to the release tag

...