mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-12 21:58:00 +03:00
29 lines
1.0 KiB
Plaintext
29 lines
1.0 KiB
Plaintext
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
|