|
2 | 2 | Roundup Features |
3 | 3 | ================ |
4 | 4 |
|
5 | | - |
6 | 5 | Roundup is a simple-to-use and -install issue-tracking system with |
7 | 6 | web, e-mail and command-line interfaces. It is based on the winning design |
8 | 7 | from Ka-Ping Yee in the Software Carpentry "Track" design competition. |
9 | 8 |
|
| 9 | +*simple to install* |
| 10 | + - installation (including web interface) takes about 30 minutes |
| 11 | + - two templates included in the distribution for you to base your tracker on |
| 12 | + - doesn't need *any* additional support software - python (2.1+) is enough to |
| 13 | + get you going |
| 14 | + - easy to set up higher-performance storage backends like sqlite_ and |
| 15 | + metakit_ |
10 | 16 |
|
11 | 17 | *simple to use* |
12 | 18 | - accessible through the web, email, command-line or Python programs |
13 | 19 | - may be used to track bugs, features, user feedback, sales opportunities, |
14 | | - ... |
15 | | - - keeps a full history of changes to issues |
| 20 | + milestones, ... |
| 21 | + - keeps a full history of changes to issues with configurable verbosity |
16 | 22 |
|
17 | | -*simple to install* |
18 | | - - installation takes about 10 minutes for a basic installation |
19 | | - - two "template" schemas included in the distribution for you to base your |
20 | | - tracker on |
21 | | - - doesn't need any additional support software - python (2.1+) is enough to |
22 | | - get you going |
| 23 | +*highly configurable* |
| 24 | + - web interface HTML is fully editable |
| 25 | + - database schema is also fully editable (only the "user" class is required) |
| 26 | + with a full set of data types (including dates and many-to-many relations) |
| 27 | + across all storages available |
| 28 | + - customised automatic auditors and reactors may be written that perform |
| 29 | + actions before and after changes are made to entries in the database |
| 30 | + - samples are provided for all types of configuration changes |
| 31 | + |
| 32 | +*fast, scalable* |
| 33 | + - with the sqlite_ and metakit_ backends, roundup is also fast and scalable, |
| 34 | + easily handling thousands of issues and users with decent response times |
| 35 | + - indexed text searching giving fast responses to searches across all |
| 36 | + messages and indexed string properties |
| 37 | + |
| 38 | +*documented* |
| 39 | + - documentation exists for installation, upgrading, maintenance, users and |
| 40 | + customisation |
23 | 41 |
|
24 | 42 | *web interface* |
25 | | - - fully editable interfaces for indexing and display of items |
| 43 | + - fully editable interfaces for listing and display of items |
| 44 | + - extendable to include wizards, parent/meta bug displays, ... |
26 | 45 | - differentiates between anonymous, known and admin users |
27 | 46 | - may be set up to require login, and may also only allow admin users |
28 | 47 | to register new users |
@@ -59,10 +78,6 @@ from Ka-Ping Yee in the Software Carpentry "Track" design competition. |
59 | 78 | - roundup's API may also be used by other Python programs - a sample is |
60 | 79 | provided that runs once a day and emails people their assigned issues |
61 | 80 |
|
62 | | -*highly configurable* |
63 | | - - web interface HTML is fully editable |
64 | | - - database schema is also fully editable |
65 | | - - customised automatic auditors and reactors may be written that perform |
66 | | - actions before and after changes are made to entries in the database |
67 | | - - samples are provided for all types of configuration changes |
| 81 | +.. _sqlite: http://www.hwaci.com/sw/sqlite/ |
| 82 | +.. _metakit: http://www.equi4.com/metakit/ |
68 | 83 |
|
0 commit comments