Add.
authorSimon Josefsson <simon@josefsson.org>
Wed, 26 Sep 2012 08:48:25 +0000 (10:48 +0200)
committerSimon Josefsson <simon@josefsson.org>
Wed, 26 Sep 2012 08:48:25 +0000 (10:48 +0200)
doc/release-process.txt [new file with mode: 0644]

diff --git a/doc/release-process.txt b/doc/release-process.txt
new file mode 100644 (file)
index 0000000..161231e
--- /dev/null
@@ -0,0 +1,28 @@
+Release steps:
+
+* Review changes compared to last release.
+  make review-diff
+
+* Make sure LT_* variables in configure.ac are updated properly.
+
+* Make sure NEWS file contains a good summary of changes.
+
+* Optionally check that everything builds.
+  make release-check
+
+* Replace 'unreleased' with 'released YYYY-MM-DD' in NEWS and commit
+  it with a commit log like 'Version 2.13.'.
+
+* Build tarball and update webpages.
+  make release
+
+* Email announcement, based on announce.txt.
+
+* Create a Savannah news blurb about the release:
+  https://savannah.gnu.org/news/?group=libtasn1
+
+* Notify freecode.org.
+
+Post-release:
+
+* Update NEWS file for another release.