Skip to content

Commit a05e797

Browse files
author
Richard Jones
committed
pre-release stuff
1 parent 72f11d6 commit a05e797

File tree

4 files changed

+89
-65
lines changed

4 files changed

+89
-65
lines changed

doc/announcement.txt

Lines changed: 17 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,20 @@
1-
I'm proud to release version 1.2.1 of Roundup.
2-
3-
Bugs fixed in 1.2.1:
4-
5-
- E-mail subject line prefix delimiter configuration was being ignored.
6-
- Password confirm field in user editing.
7-
8-
New Features in 1.2.x:
9-
10-
- supports Python 2.5, including the sqlite3 module
11-
- full timezone support (sf patch 1465296)
12-
- handle connection loss when responding to web requests
13-
- match incoming mail In-Reply-To against existing messages when no issue
14-
id is specified in the Subject
15-
- added StringHTMLProperty wrapped() method to wrap long lines in issue
16-
display
17-
- include the popcal in Date field editing and search fields by default
18-
- @required in forms may now specify properties of linked items (sf patch
19-
1507093)
20-
- update for latest version of pysqlite (sf bug 1487098; patch 1534227)
21-
- update for latest version of psycopg2 (sf patch 1429391)
22-
- new "exporttables" command in roundup-admin (sf bug 1533791)
23-
- roundup-admin "export" may specify classes to exclude (sf bug 1533791)
24-
- sorting and grouping by multiple properties is now supported by the
25-
backends *and* the classic template.
26-
- sorting, grouping, and searching by transitive properties (e.g.,
27-
messages.author.supervisor) is now supported in all backends
28-
- added filter_sql to SQL backends which takes an arbitrary SQL statement
29-
and returns a list of item ids
30-
31-
There was also a lot of bugfixes - see the bundled CHANGES.txt file for the
32-
list.
1+
I'm proud to release version 1.3.0 of Roundup.
2+
3+
New Features in 1.3.0:
4+
- WSGI support via roundup.cgi.wsgi_handler
5+
6+
Fixed in 1.3.0:
7+
- sqlite module detection was broken for python 2.5 compiled without sqlite
8+
support
9+
- fixed support for pysqlite2 (version 2.1.0 is the minimum version
10+
supported)
11+
- roundup-server called setuid when run by non-root user
12+
- fix sort/group direction checkbox in issue.index.html (sf bug 1593025)
13+
- fix error detection for non-EN locales of postgres (sf bug 1592249)
14+
- fix email change note rendering of multiline properties (sf patch 1575223)
15+
- fix sidebar search links (sf patch 1574467)
16+
- nicer "permission required" messages (sf patch 1558183)
17+
- fix unstable ordering of detectors (sf bug 1585378)
3318

3419
If you're upgrading from an older version of Roundup you *must* follow
3520
the "Software Upgrade" guidelines given in the maintenance documentation.

doc/upgrading.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,17 @@ steps.
1313

1414
.. contents::
1515

16+
Migrating from 1.2.x to 1.3.0
17+
=============================
18+
19+
1.3.0 Web interface changes
20+
---------------------------
21+
22+
Some of the HTML files in the "classic" and "minimal" tracker templates
23+
were changed to fix some bugs and clean them up. You may wish to compare
24+
them to the HTML files in your tracker and apply any changes.
25+
26+
1627
Migrating from 1.1.2 to 1.2.0
1728
=============================
1829

roundup/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
1616
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
1717
#
18-
# $Id: __init__.py,v 1.42 2006-10-09 23:49:32 richard Exp $
18+
# $Id: __init__.py,v 1.43 2006-11-09 05:38:54 richard Exp $
1919

2020
'''Roundup - issue tracking for knowledge workers.
2121
@@ -68,6 +68,6 @@
6868
'''
6969
__docformat__ = 'restructuredtext'
7070

71-
__version__ = '1.2.2'
71+
__version__ = '1.3.0'
7272

7373
# vim: set filetype=python ts=4 sw=4 et si

setup.py

Lines changed: 59 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
1717
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
1818
#
19-
# $Id: setup.py,v 1.91 2006-10-07 03:03:28 richard Exp $
19+
# $Id: setup.py,v 1.92 2006-11-09 05:38:54 richard Exp $
2020

2121
from distutils.core import setup, Extension
2222
from distutils.util import get_platform
@@ -348,39 +348,67 @@ def main():
348348
command-line, web and e-mail interfaces. It is based on the winning design
349349
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
350350
351+
New Features in 1.3.0:
352+
- WSGI support via roundup.cgi.wsgi_handler
353+
354+
Fixed in 1.3.0:
355+
- sqlite module detection was broken for python 2.5 compiled without sqlite
356+
support
357+
- fixed support for pysqlite2 (version 2.1.0 is the minimum version
358+
supported)
359+
- roundup-server called setuid when run by non-root user
360+
- fix sort/group direction checkbox in issue.index.html (sf bug 1593025)
361+
- fix error detection for non-EN locales of postgres (sf bug 1592249)
362+
- fix email change note rendering of multiline properties (sf patch 1575223)
363+
- fix sidebar search links (sf patch 1574467)
364+
- nicer "permission required" messages (sf patch 1558183)
365+
- fix unstable ordering of detectors (sf bug 1585378)
366+
351367
If you're upgrading from an older version of Roundup you *must* follow
352368
the "Software Upgrade" guidelines given in the maintenance documentation.
353369
354-
Bugs fixed in 1.2.1:
355-
356-
- E-mail subject line prefix delimiter configuration was being ignored.
357-
- Password confirm field in user editing.
358-
359-
New Features in 1.2.x:
360-
361-
- supports Python 2.5, including the sqlite3 module
362-
- full timezone support (sf patch 1465296)
363-
- handle connection loss when responding to web requests
364-
- match incoming mail In-Reply-To against existing messages when no issue
365-
id is specified in the Subject
366-
- added StringHTMLProperty wrapped() method to wrap long lines in issue
367-
display
368-
- include the popcal in Date field editing and search fields by default
369-
- @required in forms may now specify properties of linked items (sf patch
370-
1507093)
371-
- update for latest version of pysqlite (sf bug 1487098; patch 1534227)
372-
- update for latest version of psycopg2 (sf patch 1429391)
373-
- new "exporttables" command in roundup-admin (sf bug 1533791)
374-
- roundup-admin "export" may specify classes to exclude (sf bug 1533791)
375-
- sorting and grouping by multiple properties is now supported by the
376-
backends *and* the classic template.
377-
- sorting, grouping, and searching by transitive properties (e.g.,
378-
messages.author.supervisor) is now supported in all backends
379-
- added filter_sql to SQL backends which takes an arbitrary SQL statement
380-
and returns a list of item ids
381-
382-
There was also a lot of bugfixes - see the bundled CHANGES.txt file for the
383-
list.
370+
Roundup requires python 2.3 or later for correct operation.
371+
372+
To give Roundup a try, just download (see below), unpack and run::
373+
374+
roundup-demo
375+
376+
Release info and download page:
377+
http://cheeseshop.python.org/pypi/roundup
378+
Source and documentation is available at the website:
379+
http://roundup.sourceforge.net/
380+
Mailing lists - the place to ask questions:
381+
http://sourceforge.net/mail/?group_id=31577
382+
383+
384+
About Roundup
385+
=============
386+
387+
Roundup is a simple-to-use and -install issue-tracking system with
388+
command-line, web and e-mail interfaces. It is based on the winning design
389+
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
390+
391+
Note: Ping is not responsible for this project. The contact for this
392+
project is [email protected].
393+
394+
Roundup manages a number of issues (with flexible properties such as
395+
"description", "priority", and so on) and provides the ability to:
396+
397+
(a) submit new issues,
398+
(b) find and edit existing issues, and
399+
(c) discuss issues with other participants.
400+
401+
The system will facilitate communication among the participants by managing
402+
discussions and notifying interested parties when issues are edited. One of
403+
the major design goals for Roundup that it be simple to get going. Roundup
404+
is therefore usable "out of the box" with any python 2.3+ installation. It
405+
doesn't even need to be "installed" to be operational, though a
406+
disutils-based install script is provided.
407+
408+
It comes with two issue tracker templates (a classic bug/feature tracker and
409+
a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit,
410+
mysql and postgresql).
411+
384412
''',
385413
'author': "Richard Jones",
386414
'author_email': "[email protected]",

0 commit comments

Comments
 (0)