[Inteproxy-commits] r29 - in trunk: . doc
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Thu Mar 29 14:45:56 CEST 2007
Author: jan
Date: 2007-03-29 14:45:56 +0200 (Thu, 29 Mar 2007)
New Revision: 29
Added:
trunk/HowTo-Release.txt
trunk/doc/InteProxy-WorkFlow-en.odg
Modified:
trunk/ChangeLog
trunk/InteProxy.py
trunk/doc/InteProxy-de.odt
trunk/doc/InteProxy-en.odt
trunk/inteproxy.iss
Log:
Preparing release 0.1.2.
* doc/InteProxy-en.odt, doc/InteProxy-de.odt: Updated and added
title page, table of contents, workflow figure, version history.
Raised version to 0.1.2.
* doc/InteProxy-WorkFlow-en.odg: New. English translation of the
german version.
* HowTo-Release.txt: New. Describes roughly how to make
a new InteProxy release.
* InteProxy.py, inteproxy.iss: Raised version to 0.1.2.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-02-13 11:12:43 UTC (rev 28)
+++ trunk/ChangeLog 2007-03-29 12:45:56 UTC (rev 29)
@@ -1,3 +1,19 @@
+2007-03-29 Jan-Oliver Wagner <jan-oliver.wagner at intevation.de>
+
+ Preparing release 0.1.2.
+
+ * doc/InteProxy-en.odt, doc/InteProxy-de.odt: Updated and added
+ title page, table of contents, workflow figure, version history.
+ Raised version to 0.1.2.
+
+ * doc/InteProxy-WorkFlow-en.odg: New. English translation of the
+ german version.
+
+ * HowTo-Release.txt: New. Describes roughly how to make
+ a new InteProxy release.
+
+ * InteProxy.py, inteproxy.iss: Raised version to 0.1.2.
+
2007-02-13 Jan-Oliver Wagner <jan-oliver.wagner at intevation.de>
* doc/InteProxy-WorkFlow-de.odg: New. Figure that illustrates the work
Added: trunk/HowTo-Release.txt
===================================================================
--- trunk/HowTo-Release.txt 2007-02-13 11:12:43 UTC (rev 28)
+++ trunk/HowTo-Release.txt 2007-03-29 12:45:56 UTC (rev 29)
@@ -0,0 +1,58 @@
+HowTo make a new InteProxy release
+==================================
+
+(replace the sample "0.1.2" with the apropriate version number)
+
+1. Take care everything is checked in properly.
+ Adjust version numbers in
+ inteproxy.iss
+ InteProxy.py
+ doc/InteProxy-de.odt
+ doc/InteProxy-en.odt
+
+2. Run
+ $ python2.4 test/runtests.py
+ Only proceed if no failures are reported. Else fix the reported bugs.
+
+3. Create a source archive:
+ $ cd ..
+ $ svn checkout https://svn.wald.intevation.org/svn/inteproxy/trunk InteProxy-0.1.2
+ $ find InteProxy-0.1.2 -name ".svn" | xargs rm -rf
+ $ tar -czvf InteProxy-0.1.2.tar.gz InteProxy-0.1.2
+
+4. Create PDF-files InteProxy-de-0.1.2.pdf and InteProxy-en-0.1.2.pdf
+
+5. Create a new release "0.1.2" on GForge and upload files InteProxy-0.1.2.tar.gz,
+ InteProxy-de-0.1.2.pdf and InteProxy-en-0.1.2.pdf
+
+5.1 Create Windows Installer (see below)
+
+6. Announce the new release on the mailing lists.
+
+Windows Installer:
+------------------
+
+You need to have installed:
+Python (applied 2.4)
+InnoSetup (applied 5.1.8)
+py2exe (applied 0.6.5)
+lxml (applied 1.2.1, http://cheeseshop.python.org/pypi/lxml/)
+
+1. Copy InteProxy-0.1.2.tar.gz to Windows System and extract there.
+
+2. cd InteProxy-0.1.2
+ python setup.py py2exe
+ cd dist
+ mkdir doc
+
+3. Copy InteProxy-de-0.1.2.pdf and InteProxy-en-0.1.2.pdf into this
+ newly created directory "doc".
+
+4. Copy "mfc71.dll" to the directory "dist".
+5. Copy "_elementpath.pyc" to the directory "dist"
+
+4. Run InnoSetup with inteproxy.iss, once for "de" and once for "en"
+ (i.e. (un)comment the respective two lines)
+
+5. Add resulting InteProxy-0.1.2-en-setup.exe and InteProxy-0.1.2-de-setup.exe
+ to Release at GForge.
Modified: trunk/InteProxy.py
===================================================================
--- trunk/InteProxy.py 2007-02-13 11:12:43 UTC (rev 28)
+++ trunk/InteProxy.py 2007-03-29 12:45:56 UTC (rev 29)
@@ -27,7 +27,7 @@
import proxyconnection
from transcoder import get_transcoder
-inteproxy_version = "0.1.1"
+inteproxy_version = "0.1.2"
# the central queue for the communication between master and worker
Added: trunk/doc/InteProxy-WorkFlow-en.odg
===================================================================
(Binary files differ)
Property changes on: trunk/doc/InteProxy-WorkFlow-en.odg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/doc/InteProxy-de.odt
===================================================================
(Binary files differ)
Modified: trunk/doc/InteProxy-en.odt
===================================================================
(Binary files differ)
Modified: trunk/inteproxy.iss
===================================================================
--- trunk/inteproxy.iss 2007-02-13 11:12:43 UTC (rev 28)
+++ trunk/inteproxy.iss 2007-03-29 12:45:56 UTC (rev 29)
@@ -1,12 +1,12 @@
[Setup]
AppName=InteProxy
-AppVerName=InteProxy 0.1.1
+AppVerName=InteProxy 0.1.2
DefaultDirName={pf}\InteProxy
DefaultGroupName=InteProxy
Compression=lzma
SolidCompression=yes
-OutputBaseFilename=InteProxy-0.1.1-en-setup
-; OutputBaseFilename=InteProxy-0.1.1-de-setup
+OutputBaseFilename=InteProxy-0.1.2-en-setup
+; OutputBaseFilename=InteProxy-0.1.2-de-setup
OutputDir=.
[Languages]
@@ -17,5 +17,5 @@
[Icons]
Name: "{group}\InteProxy"; Filename: "{app}\InteProxy.exe"
-; Name: "{group}\Benutzerhandbuch"; Filename: "{app}\doc\InteProxy-de-0.1.1.pdf"
-Name: "{group}\Users Manual"; Filename: "{app}\doc\InteProxy-en-0.1.1.pdf"
+; Name: "{group}\Benutzerhandbuch"; Filename: "{app}\doc\InteProxy-de-0.1.2.pdf"
+Name: "{group}\Users Manual"; Filename: "{app}\doc\InteProxy-en-0.1.2.pdf"
More information about the Inteproxy-commits
mailing list