summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorClark Williams <williams@redhat.com>2009-12-08 11:45:44 -0600
committerClark Williams <williams@redhat.com>2009-12-08 11:45:44 -0600
commitc7c110e804001ad90d1131d6e231e86177e5fbb6 (patch)
treeb2b165833b148d63d01a702ec768f8cc4d93fe1b /doc
parent75a4be4aeb3f26744ea7c3449aba998c230e6691 (diff)
downloadrteval-c7c110e804001ad90d1131d6e231e86177e5fbb6.tar.gz
rteval-c7c110e804001ad90d1131d6e231e86177e5fbb6.tar.xz
rteval-c7c110e804001ad90d1131d6e231e86177e5fbb6.zip
added release checklist
Added the file doc/release-checklist.txt to document release steps Signed-off-by: Clark Williams <williams@redhat.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/release-checklist.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
new file mode 100644
index 0000000..3d51890
--- /dev/null
+++ b/doc/release-checklist.txt
@@ -0,0 +1,21 @@
+#
+# set of steps for releasing a new version of rteval
+#
+# Note:
+# git commits should have a summary line followed by
+# blank line and then the detailed info on the commit
+# followed by the committer's Signed-off-by line
+#
+
+1. Commit local branch changes
+2. Fetch remote branches
+3. Create a 'work' branch from 'master'
+4. Merge any remote branch updates into 'work'
+5. Merge any local branch updates into 'work'
+6. Merge 'work' back into 'master'
+7. Update version number in rteval/rteval.py and rteval.spec
+8. Update %changelog info in rteval.spec
+9. Commit rteval/rteval.py and rteval.spec changes
+10. Create signed tag of the form v<major>.<minor> for the release:
+ e.g.: git tag -u williams@redhat.com v1.10
+