Versions Compared

Key

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

...

Use the Apache Nexus repository to release the staged binary artifacts to the Maven Central repository. In the Staging Repositories section, find the relevant release candidate orgapacheflink-XXX entry and click Release. Drop all other release candidates that are not being released.

Deploy source

...

and binary releases to dist.apache.org

Copy the source release from the dev repository to the release repository at dist.apache.org using Subversion.

...

  1. Release announced on the user@ mailing list.
  2. Blog post published, if applicable.
  3. Release recorded in reporter.apache.org.
  4. Release announced on social media.
  5. Completion declared on the dev@ mailing list.
  6. Update list of contributors wiki page with new contributors in the release
  7. Update Homebrew: https://gist.github.com/EronWright/b62bd3b192a15be4c200a2542f7c9376
  8. Update the reference Flink version in the japicmp maven plugin for the API stability checks to the just released major version. 

Improve the process

It is important that we improve the release processes over time. Once you’ve finished the release, please take a step back and look what areas of this process and be improved. Perhaps some part of the process can be simplified. Perhaps parts of this guide can be clarified.

...