Add a release checklist.
authorRalph Giles <giles@xiph.org>
Tue, 3 Mar 2015 01:18:18 +0000 (01:18 +0000)
committerRalph Giles <giles@xiph.org>
Tue, 3 Mar 2015 01:18:18 +0000 (01:18 +0000)
I always forget things, this is good documentation, and it's been
helpful with the opus releases.

git-svn-id: http://svn.xiph.org/trunk/vorbis@19461 0101bb08-14d6-0310-b084-bc0e0c8e3800

doc/release.txt [new file with mode: 0644]

diff --git a/doc/release.txt b/doc/release.txt
new file mode 100644 (file)
index 0000000..c2d80bd
--- /dev/null
@@ -0,0 +1,13 @@
+libvorbis release checklist.
+
+- Bump vendor string for encoder changes in lib/info.c
+- Bump release version and sonames in configure.ac
+- Update CHANGES.
+- Verify 'make distcheck' works.
+- Verify everything is committed.
+- Tag release:
+  svn cp https://svn.xiph.org/trunk/vorbis https://svn.xiph.org/tags/vorbis/libvorbis-x.y.z
+- Copy source packages to a checkout of https://svn.xiph.org/releases/vorbis/
+- Add them to the repo and update checksum files there.
+- Update download links on xiph.org.
+- Announce new release to mailing list.