commit 8aa207bc4ab70fa20c8dfe5d2a4e410dac03848d
parent 482fb571edbb0c43457f3ac9a6e2408acbbf2f8b
Author: Alexander Kojevnikov <alexander@kojevnikov.com>
Date: Wed, 23 Mar 2011 21:30:36 +0800
First take at dist/README
Diffstat:
1 file changed, 26 insertions(+), 0 deletions(-)
diff --git a/dist/README b/dist/README
@@ -0,0 +1,26 @@
+Spek release checklist
+==============================================================================
+
+ * Bump the version numbers in configure.ac, spek.1, spek.wxs, web/version.
+ * `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`.
+ * TODO: Update the list of languages in the preferences, 80% or so will do.
+ * Update AUTHORS using `git log X.Y.. --pretty=format:"%an <%ae>" | sort -u`.
+ * Update NEWS.
+ * 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.
+ * 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, Debian and FreeBSD maintainers.