Prerequisites: Things that must be done before a release

Steps to create a release candidate artifact

Community and PMC voting process

Votes on whether a package is ready to be released use majority approval -- i.e. at least three PMC members must vote affirmatively for release, and there must be more positive than negative votes. Releases may not be vetoed. Generally the community will cancel the release vote if anyone identifies serious problems, but in most cases, the ultimate decision lies with the individual serving as release manager.

Steps to make the RC available as a release artifact

Steps to make release artifact available to users

IMPORTANT: Once a release is copied to the dist location, it must not be modified. This can signal that an attack is being performed. If an error is found, a new .Z release should be made.

Steps to perform after a release