These are things that needed to be checked for any release (preview, release candidate, and final) by the release team and product manager: == Before building candidates == * Replace references to code names with references to the formal version number. See CodeNamesToVersionNumbers for relevant places * Ensure all pre-release markers are removed from artwork * Ensure that pre-release markers are removed from ubuntu-docs * Check the volume labels on ISO's for all architectures (cdimage/debian-cd/CONF.sh, OFFICIAL variable) * Check CD boot loader help text against menu configuration * Check the lsb_release output for accuracy * Check /etc/issue and /etc/issue.net for accuracy * Check standard /etc/apt/sources.list for accuracy and ensure all suites exist * Ensure that the "about ubuntu" documents refer to the correct version, if at all * Prepare release announcement * Make sure the announcement has links to all derivatives being released == Once final image is ready == * Request IS refresh images prior to push out to CloudFront * Push isos to mirror pool and verify that all servers (releases, archive, cdimage) have the images == Before announcement == * Call round table with stakeholders for a go/no-go survey prior to announce email going out. * Push links to mirrors and verify * Check that http://releases.ubuntu.com/ has the proper links and text * Check torrent functionality == Announcement == * Email `ubuntu-announce` * Modify `meta-release` file to notify users of the availability of the new release * Make sure that the upgrade tool has the proper release notes (or link to them) * Replace upgrade instructions with simplified version (`update-manager` no longer requires `-d` option)