Roundup (issue tracker)
Roundup is an open-source issue or bug tracking system featuring a command-line, web and e-mail interface. It is written in Python and designed to be highly customizable. History Roundup was designed by Ka-Ping Yee for the Software Carpentry project and was developed from 2001 to 2016 under the direction of Richard Jones. Since then, it has been developed by the Roundup community. It was the issue tracker for the Python programming language for 17 years before migrating to GitHub. It was once described as "like Bugzilla without the six years of training, or RT without that tedious MySQL rubbish." Features The standard configuration of Roundup features: a web interface for viewing, editing and searching issues REST and XMLRPC interfaces for remote automation and web applications a Mail gateway allowing creation and changing of issues a database abstraction layer, currently supporting (among others) Python's built-in "anydbm" module, PostgreSQL, MySQL and SQLite issue-specific "nosy lists", used for e-mail notifications and conversation (each issue effectively becoming a mini mailing list) an authorization system, based on roles (of users), classes and objects an interactive shell for backup and restore tasks and for manipulation of objects Roundup supports several web backends. It can be run