Versions Compared

Key

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

...

For patch releases (x.y.z), run the release wizard script from the release branch, e.g. branch_8_8; for minor release, run the release wizard from the major version branch, e.g. branch_8x; for major release, run the release wizard from master.

Plan for the release to take at least 5 days, but probably closer to 8-10 days if the vote period overlaps with a weekend or holiday (or an RC fails, resetting the timeline on the vote):

  • 1-2 days to build the first RC
  • At least 3 days vote for the RC
  • 1 additional day waiting time once the RC vote passes for the release artifacts to find their way to all the mirrors
  • Few hours after the release to tidy up for the next release

The release wizard prompts whether you want to do the release in a new, clean checkout under ~/.lucene-releases. Absolutely do this and don't try to save disk or network I/O by using your normal working dir for the project!

...