summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/checklist_for_leap_client_release.wiki14
1 files changed, 9 insertions, 5 deletions
diff --git a/docs/checklist_for_leap_client_release.wiki b/docs/checklist_for_leap_client_release.wiki
index 1340d684..4617a3c9 100644
--- a/docs/checklist_for_leap_client_release.wiki
+++ b/docs/checklist_for_leap_client_release.wiki
@@ -1,29 +1,32 @@
= LEAP CLient Release Checklist (*) =
+Not that we are following all steps here, but it is good to keep some
+sort of sanity...
+
* [.] validate rc
* [X] all rc-critical closed!
* [ ] all bbots green
* [ ] uploaded translations: make translations
* [ ] re-generate pyqt resources
- * [ ] update docs
- * [ ] check installation sections
+ * [.] update docs
+ * [X] check installation sections
* [ ] CREDITS
* [ ] relnotes.txt
* [ ] docs/known_issues.rst
* [ ] NEWS.rst: Add release name and date to top-most item in NEWS.
- * [ ] change docs/install.rst to point to just the current
+ * [X] change docs/install.rst to point to just the current
leap-client-X.Y.Z.deb binaries and .tar.gz source code files
* [ ] on release/vX.Y.Z branch: git pull
* [ ] git tag X.Y.Z
* [ ] build locally to make sure the release is reporting itself as the
- intended version (FIXME!)
+ intended version ...
* [ ] make sure buildbot is green
* [ ] make sure other people aren't committing at that moment
* [ ] FUTURE: push tag along with some other documentation-only patch (typically to
relnotes.txt) to trigger buildslaves
- * [ ] git push --tags official; git push official
+ * [ ] git push --tags leap; git push leap
* [ ] that will build tarballs
* [ ] make sure buildbot is green (in a parallel universe, he)
* [ ] download tarballs, sign with "gpg -ba -u deadbeef TAR", upload *.asc
@@ -32,6 +35,7 @@
* [ ] update news pages. release notes.
* [ ] send out relnotes.txt to internal list.
+
* [ ] wait ...?
* [ ] PYPI UPLOAD: with "python ./setup.py sdist upload register"