Code

- lower memory footprint for (journal-) import -- only for rdbms
[roundup.git] / doc / announcement.txt
index 41ff346b77e6c803c98bb97aa881631ab00a1bc0..1a371d8190064124a9b30602d30729ce46fcaece 100644 (file)
@@ -1,22 +1,26 @@
-I'm pleased to announce this maintenance release of Roundup. This fix
-introduces Python2.3 compatibility. My thanks to Paul Dubois for
-contributing the csv module compatibility layer.
+I'm proud to release version 1.4.15 of Roundup which mostly fixes some
+regressions in the last release:
+
+Fixed:
+
+- A bunch of regressions were introduced in the last release making Roundup
+  no longer work in Python releases prior to 2.6
+- make URL detection a little smarter about brackets per issue2550657
+  (thanks Ezio Melotti)
 
 If you're upgrading from an older version of Roundup you *must* follow
 the "Software Upgrade" guidelines given in the maintenance documentation.
 
-Roundup requires python 2.1.3 or later for correct operation.
-
-This release fixes some bugs:
+Roundup requires python 2.3 or later (but not 3+) for correct operation.
 
 To give Roundup a try, just download (see below), unpack and run::
 
-    python demo.py
+    roundup-demo
 
+Release info and download page:
+     http://cheeseshop.python.org/pypi/roundup
 Source and documentation is available at the website:
      http://roundup.sourceforge.net/
-Release Info (via download page):
-     http://sourceforge.net/projects/roundup
 Mailing lists - the place to ask questions:
      http://sourceforge.net/mail/?group_id=31577
 
@@ -41,11 +45,11 @@ Roundup manages a number of issues (with flexible properties such as
 The system will facilitate communication among the participants by managing
 discussions and notifying interested parties when issues are edited. One of
 the major design goals for Roundup that it be simple to get going. Roundup
-is therefore usable "out of the box" with any python 2.1+ installation. It
-doesn't even need to be "installed" to be operational, though a
-disutils-based install script is provided.
+is therefore usable "out of the box" with any python 2.3+ (but not 3+)
+installation. It doesn't even need to be "installed" to be operational,
+though an install script is provided.
 
 It comes with two issue tracker templates (a classic bug/feature tracker and
-a minimal skeleton) and seven database back-ends (anydbm, bsddb, bsddb3,
-sqlite, metakit, mysql and postgresql). 
+a minimal skeleton) and four database back-ends (anydbm, sqlite, mysql
+and postgresql).