libuv initial replace libev version
[platform/upstream/libwebsockets.git] / release-checklist
1 Release Checklist
2 -----------------
3
4 1) soname bump?
5
6  a) We need one if we added or removed apis
7
8   CMakeLists.txt
9
10    set(SOVERSION "6")
11
12 2) changelog
13
14  a) Add next version tag header.
15
16  b) Classify as
17
18     - MINOR bug fixes
19     - MAJOR bug fixes
20     - SECURITY fixes
21
22 2) main version bump
23
24   CMakeLists.txt
25
26    set(CPACK_PACKAGE_VERSION_MAJOR "1")
27    set(CPACK_PACKAGE_VERSION_MINOR "6")
28    set(CPACK_PACKAGE_VERSION_PATCH "0")
29
30 3) specfile
31
32  a) rpm version bump to match CMake one
33
34   libwebsockets.spec
35
36    Version: 1.6.0
37
38  b) Summarize changelog
39
40   libwebsockets.spec
41
42 %changelog
43 * Sun Jan 17 2016 Andrew Cooks <acooks@linux.com> 1.6.4-1
44 - Bump version to 1.6.4
45 - MINOR fix xyz
46
47 4) website
48
49  a) update latest tag for release branch
50