[Thuban-commits] r2728 - in trunk/thuban: . Doc Doc/technotes
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Tue Feb 20 11:51:08 CET 2007
Author: bernhard
Date: 2007-02-20 11:51:07 +0100 (Tue, 20 Feb 2007)
New Revision: 2728
Modified:
trunk/thuban/ChangeLog
trunk/thuban/Doc/README
trunk/thuban/Doc/technotes/release_process.txt
trunk/thuban/MANIFEST.in
trunk/thuban/NEWS
trunk/thuban/README
Log:
* Doc/README: fixed a typo.
* Doc/technotes/release_process.txt: Updated. Reference platform
is Debian Etch now. If windows, it should be window XP.
Marked a few entries in the instructions as "Old:".
* README: Bumped requirements to wxWidgets 2.6.3.2 and gdal 1.3.2..
Added urls for homepage and infrastructure on wald. Fixed a typo.
* MANIFEST.in: Added subdir packaging which should be in the tarball.
* NEWS: Completed changes from 1.1.0 until today as gathered from
the Changelog entries. Added small section about OGR known problems
because we do not have a release-notes file so far.
Modified: trunk/thuban/ChangeLog
===================================================================
--- trunk/thuban/ChangeLog 2007-02-20 10:44:51 UTC (rev 2727)
+++ trunk/thuban/ChangeLog 2007-02-20 10:51:07 UTC (rev 2728)
@@ -1,5 +1,20 @@
2007-02-20 Bernhard Reiter <bernhard at intevation.de>
+ * Doc/README: fixed a typo.
+
+ * Doc/technotes/release_process.txt: Updated. Reference platform
+ is Debian Etch now. If windows, it should be window XP.
+ Marked a few entries in the instructions as "Old:".
+
+ * README: Bumped requirements to wxWidgets 2.6.3.2 and gdal 1.3.2..
+ Added urls for homepage and infrastructure on wald. Fixed a typo.
+
+ * MANIFEST.in: Added subdir packaging which should be in the tarball.
+
+ * NEWS: Completed changes from 1.1.0 until today as gathered from
+ the Changelog entries. Added small section about OGR known problems
+ because we do not have a release-notes file so far.
+
* Doc/manual/thuban-manual.xml: Removed the installation instructions
as they are outdated and they should be only in one place.
Bumped version number of the document to 1.2.0. Marked it as Draft
Modified: trunk/thuban/Doc/README
===================================================================
--- trunk/thuban/Doc/README 2007-02-20 10:44:51 UTC (rev 2727)
+++ trunk/thuban/Doc/README 2007-02-20 10:51:07 UTC (rev 2728)
@@ -23,7 +23,7 @@
epydoc seems to be very solid, because the author did a lot
of reseach and decided for a very simple markup language.
-It might be surpased one day by docutils which use the more
+It might be surpassed one day by docutils which use the more
complicated reStructured text as markup.
As nice side contender is happydoc, because it does not import
Modified: trunk/thuban/Doc/technotes/release_process.txt
===================================================================
--- trunk/thuban/Doc/technotes/release_process.txt 2007-02-20 10:44:51 UTC (rev 2727)
+++ trunk/thuban/Doc/technotes/release_process.txt 2007-02-20 10:51:07 UTC (rev 2728)
@@ -8,10 +8,10 @@
- Test Thuban until you are sure it works under the following
reference platforms:
- Debian GNU/Linux 3.0 (plus wxWindows/wxPython 2.4)
- W2000
+ Debian GNU/Linux 4.0 (aka Etch) (plus wxWindows/wxPython 2.6)
+ (Windows XP)
- All test cases should pass on all platforms.
+ All test cases of stable code should pass on all platforms.
- Adjust revision number in setup.py and Thuban/version.py. See the
comments in version.py for details.
@@ -36,8 +36,9 @@
python setup.py sdist
- - Build a binary for W2000: Thuban-N.N.N-1.exe
+Old:- Build a binary for W2000: Thuban-N.N.N-1.exe
+
On a Windows system with Inno Setup installed, unpack the source
archive (usually the zip file) and run:
@@ -45,7 +46,7 @@
Test the resulting setup program.
- - Build RPMs for RedHat 7.2
+Old:- Build RPMs for RedHat 7.2
Take the source tarball and, on a RedHat 7.2 system, run:
@@ -58,27 +59,25 @@
python setup.py data_dist
- - Tag the tested sources for CVS:
+Old:- Tag the tested sources for CVS:
cvs tag THUBAN_N_N_N
- - Place packages on ftp server at ftp://intevation.de/thuban/
+Old:- Place packages on ftp server at ftp://intevation.de/thuban/
- - Update http://thuban.intevation.org/download.html accordingly
+Old:- Update http://thuban.intevation.org/download.html accordingly
- Update/Extend http://thuban.intevation.org/screenshots.html
if there have been interesting changes/extensions to the UI.
- - Make sure you closed all open bugs that were solved with this
+ - Make sure you closed all open issues that were solved with this
release.
- - Write announcement including all major improvements
+ - Write announcement including all major improvements.
- - Send announcement to following mailing lists:
+Old: - Send announcement to following mailing lists:
thuban-list at intevation.de
freegis-list at intevation.de
- Have a beer and thank all contributors :-)
-
-
Modified: trunk/thuban/MANIFEST.in
===================================================================
--- trunk/thuban/MANIFEST.in 2007-02-20 10:44:51 UTC (rev 2727)
+++ trunk/thuban/MANIFEST.in 2007-02-20 10:51:07 UTC (rev 2728)
@@ -7,6 +7,7 @@
recursive-include Thuban *.py
recursive-include Examples README *.py *.xpm
recursive-include Extensions README *.py *.xpm *.diff *.apr *.txt
+recursive-include packaging
recursive-include devtools *.py
include Resources/Bitmaps/*.xpm
recursive-include Resources/Locale/ *.mo
Modified: trunk/thuban/NEWS
===================================================================
--- trunk/thuban/NEWS 2007-02-20 10:44:51 UTC (rev 2727)
+++ trunk/thuban/NEWS 2007-02-20 10:51:07 UTC (rev 2728)
@@ -1,5 +1,5 @@
-Changes in Thuban 1.1.0+CVS
-===========================
+Changes in Thuban 1.2.0
+=======================
- Python <= 2.4 calls C extension modules with the set locale.
This means those modules need to be robust against a locale
@@ -15,23 +15,46 @@
initialising the projection and afterward switch back.
+ Added a workaround to internal shapelib and pyshapelib.
+ (Bernhard Reiter)
- Startup improved: We fail right away if the internal encoding could
not be determined. In this case, try to set the LANGUAGE variable to
one value and use no colon.
If we startup you can see the internal encoding in the about dialog now.
+ (Bernhard Reiter)
- - Improved extensions:
+ - Support for pysqlite2. (Didrik Pinte)
- - Improved svxexport extension 1.0.0+cvs (Bernhard Reiter)
+ - Added packagin directory, which already has an example how
+ to load all extensions on windows. (Didrik Pinte)
- + Fixed ARC layer writing: No filling is done.
+ - Updated code to support new style wxPython 2.6 imports. So
+ you need at least wyPython 2.6 . (Didrik Pinte)
+
+ - New Classification "Pattern": Classify text attributes by regexp.
+ (Frank Koormann)
+
+ - New or Improved Extensions:
+
+ + Improved svxexport extension 1.0.1 (Bernhard Reiter)
+
+ * Fixed ARC layer writing: No filling is done.
You could actually get polylines with filling in between,
when the classification for the lines had a fill color.
E.g. this happens when you generate a classification from a ramp.
- + Fixed label export.
+ * Fixed label export.
+ + New export_shapefile extension (Jan-Oliver Wagner)
+ Available from the experimental menu.
+
+ - Known Problems with Extension OGR:
+ - Two tests fail (probably because of an ogr/shapelib problem.)
+ https://wald.intevation.org/tracker/index.php?func=detail&aid=91
+ - Is slower than native Shapefile support.
+ - Classification might not work.
+
+
Changes in Thuban 1.1.0
=======================
Modified: trunk/thuban/README
===================================================================
--- trunk/thuban/README 2007-02-20 10:44:51 UTC (rev 2727)
+++ trunk/thuban/README 2007-02-20 10:51:07 UTC (rev 2728)
@@ -10,6 +10,8 @@
Thuban is Free Software and runs on GNU/Linux, Windows
and several other operating systems.
+Homepage: https://thuban.intevation.org
+Development infrastructure: https://wald.intevation.org/projects/thuban/
About the Name
--------------
@@ -24,8 +26,8 @@
Thuban requires the following software to be installed:
Python 2.2.1 http://www.python.org
- wxWidgets 2.4.0.4 http://www.wxwidgets.org (formerly known as wxWindows)
- wxPython 2.4.0.4 http://www.wxpython.org
+ wxWidgets 2.6.3.2 http://www.wxwidgets.org (formerly known as wxWindows)
+ wxPython 2.6.3.2 http://www.wxpython.org
proj 4.4.5 http://www.remotesensing.org/proj/
SQLite 2.8.3 http://sqlite.org/
PySQLite 0.4.3 http://pysqlite.org/
@@ -37,7 +39,7 @@
Optional software:
- GDAL 1.2.5 http://www.remotesensing.org/gdal/
+ GDAL 1.3.2 http://www.remotesensing.org/gdal/
for raster image (geo-tiff) support
psycopg 1.0.x http://initd.org/software/psycopg
@@ -76,7 +78,7 @@
python setup.py --help
-If you build from CVS and want to have translated menus, dialogs etc.
+If you build from SVN and want to have translated menus, dialogs etc.
you have to build the message catalogs manually before you run setup.py.
See po/README for more information.
@@ -99,14 +101,14 @@
python setup.py build_ext --use-wx-python-swig-hack install_local
Note, that this work-around relies on some wxPython internals and may
-cease to work at some point. We tested it with wxPython 2.4 and
-wxPython 2.5.
+cease to work at some point. We tested it with wxPython 2.6.
License
-------
-Thuban is licensed under the terms of the GNU General Public License (GPL).
+Thuban is licensed under the terms of the
+GNU General Public License (GPL) version 2 or later.
However, some of the extension modules in the extension subdirectory are
licensed under other Free Software licenses.
More information about the Thuban-commits
mailing list