   Procedure for doing new releases
  =================================

Before release:
    verify virt-manager runs fine on RHEL5 (older gtk)
    Make sure distcheck passes, 'make rpm' works fine
    All virtinst/virt-manager tests and pylint checks

Preparing the source tree:

 1. Sync up latest translations - see po/README.txt
 2. Change release number in configure.ac
 3. Update virtinst version requirement in configure.ac
 4. Update NEWS file (and spec with release info)
 5. Sync translations from transifex (see po/README.txt)
 6. Update virt-manager.spec.in changelog & reset Release to '1'
 7. Checkin changes
 8. Run 'git tag RELEASE-X.Y.Z-1'

Preparing the build:

 1. Get a fresh checkout from git://git.fedorahosted.org/git/virt-manager.git
 2. Run 'autobuild.sh'
 3. Upload build/virt-manager-X.Y.Z.tar.gz  to website download area
 4. Update the website download.html page
 5. Mail fedora-virt, libvirt-list, virt-tools-list mailing lists
 6. Update freshmeat record
 7. Mail lwn@lwn.net release announcement
