Skip to content

Commit a8ffbe9

Browse files
author
Eric Haszlakiewicz
committed
Add an initial (incomplete) release checklist.
1 parent 06e52ab commit a8ffbe9

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

RELEASE_CHECKLIST.txt

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
2+
Release checklist:
3+
4+
release=0.10
5+
git clone https://github.com/json-c/json-c json-c-${release}
6+
cd json-c-${release}
7+
8+
Check that the compile works on Linux
9+
Check that the compile works on Windows
10+
Check ChangeLog to see if anything should be added.
11+
12+
git branch json-c-${release}
13+
git checkout json-c-${release}
14+
sh autogen.sh
15+
XXX doxygen
16+
17+
XXX Add generated files to git?
18+
19+
cd ..
20+
tar czf json-c-${release}.tar.gz json-c-${release}
21+
22+
XXX upload tarball to ???
23+
24+
===================================
25+
26+
Post-release checklist:
27+
28+
git branch master
29+
Add new section to CHANGES
30+
Update the version in Doxyfile
31+
Update the version in configure.in
32+
Update the libjson_la_LDFLAGS line in Makefile.am to the new version.
33+
http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
34+

0 commit comments

Comments
 (0)