summaryrefslogtreecommitdiff
path: root/doc/release-process.txt
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2012-09-26 10:48:25 +0200
committerSimon Josefsson <simon@josefsson.org>2012-09-26 10:48:25 +0200
commit005827d4b7c32d43cfbd1235ba1dd4d0a4ea7fcc (patch)
treef37324b320dac3fa356edea466c3dcd06d2e61c5 /doc/release-process.txt
parente5fe28809968164765d0733a6a579991006f8d58 (diff)
downloadlibtasn1-005827d4b7c32d43cfbd1235ba1dd4d0a4ea7fcc.tar.gz
libtasn1-005827d4b7c32d43cfbd1235ba1dd4d0a4ea7fcc.tar.bz2
libtasn1-005827d4b7c32d43cfbd1235ba1dd4d0a4ea7fcc.zip
Add.
Diffstat (limited to 'doc/release-process.txt')
-rw-r--r--doc/release-process.txt28
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/release-process.txt b/doc/release-process.txt
new file mode 100644
index 0000000..161231e
--- /dev/null
+++ b/doc/release-process.txt
@@ -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.