This document describes how to release Apache Kafka from trunk. 

It is a work in progress and should be refined by the Release Manager (RM) as they come across aspects of the release process not yet documented here.

NOTE: For the purpose of illustration, this document assumes that the version being released is 0.10.0.0 and the following development version will become 0.10.1.0.


Prerequisites

Cut Branches

Create Release Artifacts

Website update process

We should improve the release script to include these steps. In the meantime, for new releases:

If need to roll a new RC

After the vote passes