release-checklist
authorAndy Green <andy@warmcat.com>
Sat, 13 Feb 2016 04:02:26 +0000 (12:02 +0800)
committerAndy Green <andy.green@linaro.org>
Sat, 13 Feb 2016 04:08:30 +0000 (12:08 +0800)
release-checklist [new file with mode: 0644]

diff --git a/release-checklist b/release-checklist
new file mode 100644 (file)
index 0000000..c7313da
--- /dev/null
@@ -0,0 +1,50 @@
+Release Checklist
+-----------------
+
+1) soname bump?
+
+ a) We need one if we added or removed apis
+
+  CMakeLists.txt
+
+   set(SOVERSION "6")
+
+2) changelog
+
+ a) Add next version tag header.
+
+ b) Classify as
+
+    - MINOR bug fixes
+    - MAJOR bug fixes
+    - SECURITY fixes
+
+2) main version bump
+
+  CMakeLists.txt
+
+   set(CPACK_PACKAGE_VERSION_MAJOR "1")
+   set(CPACK_PACKAGE_VERSION_MINOR "6")
+   set(CPACK_PACKAGE_VERSION_PATCH "0")
+
+3) specfile
+
+ a) rpm version bump to match CMake one
+
+  libwebsockets.spec
+
+   Version: 1.6.0
+
+ b) Summarize changelog
+
+  libwebsockets.spec
+
+%changelog
+* Sun Jan 17 2016 Andrew Cooks <acooks@linux.com> 1.6.4-1
+- Bump version to 1.6.4
+- MINOR fix xyz
+
+4) website
+
+ a) update latest tag for release branch
+