about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorhut <hut@lepus.uberspace.de>2014-10-03 23:49:02 +0200
committerhut <hut@lepus.uberspace.de>2014-10-03 23:53:53 +0200
commit477ae879345190e2a6d6f283378a6357c4c078e0 (patch)
treecb7e2cf141d7e2e8f8bcb2cf518b77b30aaea294
parent93654aa049863d2ef5534dbde09bd17cafd55584 (diff)
downloadranger-477ae879345190e2a6d6f283378a6357c4c078e0.tar.gz
added doc/release-checklist.txt
-rw-r--r--doc/release-checklist.txt27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
new file mode 100644
index 00000000..2ef99afe
--- /dev/null
+++ b/doc/release-checklist.txt
@@ -0,0 +1,27 @@
+( ) test everything one last time:
+( ) * make test
+( ) * ./ranger.py [--clean]
+( ) * ranger/ext/rifle.py
+( ) * make install
+( ) make a release commit:
+( ) * update the number in the README
+( ) * update the number in ranger/__init__.py
+( ) * update the version number in ranger/ext/rifle.py
+( ) * rebuild the man page with the updated number
+( ) * write changelog entry
+( ) * think of a witty commit message
+( ) * change VERSION in ranger/__init__.py to something with "stable"
+( ) * push the commit
+( ) build .tar.gz with "make snapshot"
+( ) make, make install and test the snapshot one last time
+( ) update the website:
+( ) * add the new version as ranger-stable.tar.gz
+( ) * add the new version as ranger-X.Y.Z.tar.gz
+( ) * update both signatures (gpg -sb <file>)
+( ) * update the changelog
+( ) * update the man page
+( ) * rerun boobies.py
+( ) announce the update
+( ) * to the mailing list
+( ) * in the arch linux forum
+( ) * write a news entry on savannah