[Liblas-commits] laszip: add release howto

liblas-commits at liblas.org liblas-commits at liblas.org
Mon Jan 17 12:58:46 EST 2011


details:   http://hg.liblas.orglaszip/rev/ecd878ec4f6b
changeset: 150:ecd878ec4f6b
user:      Howard Butler <hobu.inc at gmail.com>
date:      Mon Jan 17 11:58:39 2011 -0600
description:
add release howto

diffstat:

 HOWTORELEASE.txt |  78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 78 insertions(+), 0 deletions(-)

diffs (82 lines):

diff -r 26a0c2c313ad -r ecd878ec4f6b HOWTORELEASE.txt
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/HOWTORELEASE.txt	Mon Jan 17 11:58:39 2011 -0600
@@ -0,0 +1,78 @@
+       
+Steps for Making a LASzip Release
+==============================================================================
+
+:Author: Howard Butler
+:Contact: hobu.inc at gmail.com
+:Revision: $Revision$
+:Date: $Date$
+
+This document describes the process for releasing a new version of LASzip.
+
+General Notes
+------------------------------------------------------------------------------
+
+
+Release Process
+
+1) Increment Version Numbers
+ 
+  - CMakeLists.txt
+   
+    * SET(LASZIP_VERSION_MAJOR "1")
+    * SET(LASZIP_VERSION_MINOR "0")
+    * SET(LASZIP_VERSION_PATCH "0b1")
+    
+  - include/laszip/laszip.hpp
+
+    * #define LASZIP_VERSION_MAJOR    1
+    * #define LASZIP_VERSION_MINOR    0
+    * #define LASZIP_VERSION_REV      0b1
+
+
+
+2) Update README to include any relevant info about the release that 
+   might have changed.
+
+3) Build Windows version
+
+  - Issue nmake and nmake install commands
+  
+  ::
+      
+      nmake /f Makefile osgeo4w
+      nmake /f Makefile osgeo4w
+
+
+4) Make the source distribution
+
+  ::
+      
+      make dist
+
+       
+5) Generate MD5 sums 
+
+  ::
+      
+      md5 laszip-1.3.1.tar.bz2 > laszip-1.3.1.tar.bz2.md5
+      md5 liblas-src-1.3.1.tar.gz > liblas-src-1.3.1.tar.gz.md5
+      md5 liblas-1.3.1-win32.zip > liblas-1.3.1-win32.zip.md5
+
+6) Edit release page on http://liblas.org/zip/
+
+7) Upload to OSGeo download site
+
+8) Tag the release.  Use the ``-f`` switch if you are retagging because you 
+   missed something.
+
+  ::
+      
+      hg tag 1.0.0b1
+      
+9) Write the release notes.  Place a copy of the release notes on the release 
+   page you created as well as send an email to liblas-devel announcing the 
+   new release.
+
+
+$Id$


More information about the Liblas-commits mailing list