spek/dist/README
Alexander Kojevnikov e56af1f05d Update dist/README
2011-04-21 09:29:02 +08:00

33 lines
1.4 KiB
Plaintext

Spek release checklist
==============================================================================
* Bump the version number in configure.ac.
* `cd po && gmake update-po && tx push -s`.
* `tx pull -a` and commit with correct `--author`s.
* Review translations, translate what I can, Ich spreek un peu по-русски.
* `tx pull -a`.
* Update the list of available languages, 80% or so will do:
* po/LINGUAS
* src/spek-preferences.vala
* dist/win/bundle.sh
* dist/osx/bundle.sh
* Update AUTHORS using `git log X.Y.. --pretty=format:"%an <%ae>" | sort -u`.
* Update NEWS.
* Update and sync wiki pages with the new version number and instructions.
* Commit everything.
* Make sure `gmake distcheck` doesn't return errors.
* Prepare binaries for OSX and WIN, see README files in dist/*.
* Update FreeBSD, Debian and Ubuntu ports, see README files in dist/*.
* If anything has been changed, commit and re-make the tarball.
* Write the blog post, link from web/index.html, don't publish yet.
* Update web/index.html: bump version numbers, binary sizes and news.
* `git tag -a X.Y`.
* Upload the tarball + OSX and WIN binaries.
* Update the Ubuntu PPA.
* Request FreeBSD and Debian updates.
* Upload the website using `web/upload`.
* Publish the blog post.
* Send an announcement to linux-audio-announce and vala-list.
* Update the forum thread on what.
* Ping ArchLinux and Gentoo maintainers.