build the releases - nightly, alpha, beta, rc and final - see BuildingARelease
For patch releases additionally
Monitor bug fixes in the MAIN branch and arrange for the important bugfixes to be merged to current release branch
Ensure that that only bug pure fixes are checked into the release branch and that they are of a nature that ensure on-the-fly upgrade of running installation.
Creation of the changed package with only the changed files included
This is a floating role, as we may have a different release manager for each release. We may even have more than one at a time! See TWikiRelease04x01Process for more information on the role.
See old versions of this topic for discussion on the nature of the role, which has become irrelevant over time and therefore refactored outCC
I updated the role a bit more.
Note that the release manager does not decide what is in and what is out. That authority belongs to the community and final decision in case of disagreement belongs to release meeting as described in TWikiRelease04x01Process. But the release manager should monitor that people do not sneak in features outside this process.