Skip to main content

A simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces. Highly customisable.

Project description

In this release

1.4.7 is primarily a bugfix release which contains important security fixes:

  • a number of security issues were discovered by Daniel Diniz

  • EditCSV and ExportCSV altered to include permission checks

  • HTTP POST required on actions which alter data

  • HTML file uploads served as application/octet-stream

  • Handle Unauthorised in file serving correctly

  • New item action reject creation of new users

  • Item retirement was not being controlled

  • Roundup is now compatible with Python 2.6

  • Improved French and German translations

  • Improve consistency of item sorting in HTML interface

  • Various other small bug fixes, robustification and optimisation

Though some new features made it in also:

  • Provide a “no selection” option in web interface selection widgets

  • Debug logging now uses the logging module rather than print

  • Allow CGI frontend to serve XMLRPC requests.

  • Added XMLRPC actions, as well as bridging CGI actions to XMLRPC actions.

  • Optimized large file serving via mod_python / sendfile().

  • Support resuming downloads for (large) files.

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.3 or later for correct operation.

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

roundup-demo
Documentation is available at the website:

http://roundup.sourceforge.net/

Mailing lists - the place to ask questions:

http://sourceforge.net/mail/?group_id=31577

About Roundup

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.

Note: Ping is not responsible for this project. The contact for this project is richard@users.sourceforge.net.

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

  1. submit new issues,

  2. find and edit existing issues, and

  3. 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.3+ 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 five database back-ends (anydbm, sqlite, metakit, mysql and postgresql).

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

roundup-1.4.7.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

roundup-1.4.7.win32.exe (708.4 kB view details)

Uploaded Source

File details

Details for the file roundup-1.4.7.tar.gz.

File metadata

  • Download URL: roundup-1.4.7.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for roundup-1.4.7.tar.gz
Algorithm Hash digest
SHA256 1a1844184ccc331b4c9f9ec341b142f9a15981e50ddd1461f683a5cee2e4b056
MD5 0cf146c2c9cf5a9d4b5386facf4c5828
BLAKE2b-256 7afbe9407ea880667390f31e334acb3ba479519ed830c1487d080a3186075ca2

See more details on using hashes here.

File details

Details for the file roundup-1.4.7.win32.exe.

File metadata

  • Download URL: roundup-1.4.7.win32.exe
  • Upload date:
  • Size: 708.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for roundup-1.4.7.win32.exe
Algorithm Hash digest
SHA256 057930445ec92142dfa1ff97e4bc5c24344858acf9fabad7a1ebda3cbbb2ae67
MD5 701bde7cd35ac7fdb07e2963d6a507bc
BLAKE2b-256 4d0c0cbec38eae62f72e052965a44afd085407f9f6ade3666954004a057e173b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page