summaryrefslogtreecommitdiff
path: root/doc/release-checklist.txt
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-01-22 00:28:01 (GMT)
committerMarius Kintel <marius@kintel.net>2011-01-22 00:28:01 (GMT)
commit76af8c45ef719f662b7688c53d506cd28c24682e (patch)
treed42b9b466f69b525589419d27d3fb8a42f12c645 /doc/release-checklist.txt
parent0419cd823216b6ade267d4e0bdd071242aa8bc55 (diff)
Initial version of release checklist
Diffstat (limited to 'doc/release-checklist.txt')
-rw-r--r--doc/release-checklist.txt36
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
new file mode 100644
index 0000000..d0e1174
--- /dev/null
+++ b/doc/release-checklist.txt
@@ -0,0 +1,36 @@
+OpenSCAD Release Checklist
+--------------------------
+
+o Update version
+ release-linux.sh
+ publish-macosx.sh
+ FIXME: Windows
+
+o Update RELEASE_NOTES
+
+o Tag release
+ git tag "openscad-2011.01"
+
+o build source package
+ git archive --format=tar openscad-2011.01 --prefix=openscad-2011.01/ | gzip > openscad-2011.01.tar.gz
+
+o build binaries
+ Mac OS X
+ - publish-macosx.sh -> OpenSCAD-2011.01.dmg
+ Linux: FIXME 32 vs. 64 bit
+ - release-linux.sh
+ Windows: FIXME 32 vs. 64 bit
+
+o Set back version: release-linux.sh, publish-macosx.sh, FIXME: Windows
+
+o Upload
+ - Github
+ Upload manually here: https://github.com/openscad/openscad/downloads
+ FIXME: Write a script
+
+ - Google code
+ - Get password from https://code.google.com/hosting/settings
+ ./scripts/googlecode_upload.py -u kintel -w <passwd> -s "OpenSCAD 2011.11 Windows" -p openscad openscad-2011.01.win32.zip
+ ./scripts/googlecode_upload.py -u kintel -w <passwd> -s "OpenSCAD 2011.11 Linux x86" -p openscad openscad-2011.01.linux-x86.tar.gz
+ ./scripts/googlecode_upload.py -u kintel -w <passwd> -s "OpenSCAD 2011.11 Mac OS X" -p openscad openscad-2011.01.dmg
+ ./scripts/googlecode_upload.py -u kintel -w <passwd> -s "OpenSCAD 2011.11 Source code" -p openscad openscad-2011.01.src.tar.gz
contact: Jan Huwald // Impressum