[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