SC-Track Roundup 0.7.6 - an issue tracking system

Richard Jones richardjones at
Wed Jul 21 03:39:44 CEST 2004

Hash: SHA1

Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning design
from Ka-Ping Yee in the Software Carpentry "Track" design competition.

Roundup now has a wiki which is accepting user contributions of example 
modifications, trackers, etc. at:

0.7.6 is a bug fix release, including:

- - rdbms backend full text search failure after import (sf bug 980314)
- - rdbms backends not filtering correctly on link=None
- - fix anydbm journal import (sf bug 983166)
- - handle postgresql bug in SQL generation (sf bug 984591)
- - fix dates-from-Dates (sf bug 984604)
- - fix messageid generated when msgid is None for send_message (sf bug 987933)
- - make user permissions check more sane (fix search page for anonymous)
- - fixed RDBMS filter() for no matches from full-text search (sf bug 990778)
- - fixed DateHTMLProperty for invalid date entry (sf bug 986538)
- - fixed external password source example (sf bug 986601)
- - document the STATIC_FILES config var
- - implement the HTTP HEAD command (sf bug 992544)
- - fix journal export of files to remove content from CSV files
- - API clarification. Previously, the anydbm/bsddb/metakit filter() methods
  had required exact matches to Multilink argument lists. The RDBMS
  backends treated Multilink matches like all other data types - matching
  any of the Multilink argument list is good enough. The latter behaviour
  is implemented across the board now.
- - fix metakit handling of filter on Link==None

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.

To give Roundup a try, just download (see below), unpack and run::


Source and documentation is available at the website:
Release Info (via download page):
Mailing lists - the place to ask questions:

About Roundup

Roundup manages a number of issues (with flexible properties such as
"description", "priority", and so on) and provides the ability to:

(a) submit new issues,
(b) find and edit existing issues, and
(c) discuss issues with other participants.

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.

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).

Version: GnuPG v1.2.4 (GNU/Linux)


More information about the Python-announce-list mailing list