Mercurial > p > roundup > code
comparison doc/features.txt @ 1228:c9f37630cf76
doc
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 26 Sep 2002 06:41:46 +0000 |
| parents | b105b46f6324 |
| children | 6d392197daa3 |
comparison
equal
deleted
inserted
replaced
| 1227:92d8e1aad2e9 | 1228:c9f37630cf76 |
|---|---|
| 1 ================ | 1 ================ |
| 2 Roundup Features | 2 Roundup Features |
| 3 ================ | 3 ================ |
| 4 | |
| 5 | 4 |
| 6 Roundup is a simple-to-use and -install issue-tracking system with | 5 Roundup is a simple-to-use and -install issue-tracking system with |
| 7 web, e-mail and command-line interfaces. It is based on the winning design | 6 web, e-mail and command-line interfaces. It is based on the winning design |
| 8 from Ka-Ping Yee in the Software Carpentry "Track" design competition. | 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 *simple to use* | 17 *simple to use* |
| 12 - accessible through the web, email, command-line or Python programs | 18 - accessible through the web, email, command-line or Python programs |
| 13 - may be used to track bugs, features, user feedback, sales opportunities, | 19 - may be used to track bugs, features, user feedback, sales opportunities, |
| 14 ... | 20 milestones, ... |
| 15 - keeps a full history of changes to issues | 21 - keeps a full history of changes to issues with configurable verbosity |
| 16 | 22 |
| 17 *simple to install* | 23 *highly configurable* |
| 18 - installation takes about 10 minutes for a basic installation | 24 - web interface HTML is fully editable |
| 19 - two "template" schemas included in the distribution for you to base your | 25 - database schema is also fully editable (only the "user" class is required) |
| 20 tracker on | 26 with a full set of data types (including dates and many-to-many relations) |
| 21 - doesn't need any additional support software - python (2.1+) is enough to | 27 across all storages available |
| 22 get you going | 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 *web interface* | 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 - differentiates between anonymous, known and admin users | 45 - differentiates between anonymous, known and admin users |
| 27 - may be set up to require login, and may also only allow admin users | 46 - may be set up to require login, and may also only allow admin users |
| 28 to register new users | 47 to register new users |
| 29 - may be run through CGI as a normal cgi script, as a stand-alone | 48 - may be run through CGI as a normal cgi script, as a stand-alone |
| 30 web server, or through Zope | 49 web server, or through Zope |
| 57 - may be used to interactively manage roundup databases | 76 - may be used to interactively manage roundup databases |
| 58 - may be scripted using standard shell scripting | 77 - may be scripted using standard shell scripting |
| 59 - roundup's API may also be used by other Python programs - a sample is | 78 - roundup's API may also be used by other Python programs - a sample is |
| 60 provided that runs once a day and emails people their assigned issues | 79 provided that runs once a day and emails people their assigned issues |
| 61 | 80 |
| 62 *highly configurable* | 81 .. _sqlite: http://www.hwaci.com/sw/sqlite/ |
| 63 - web interface HTML is fully editable | 82 .. _metakit: http://www.equi4.com/metakit/ |
| 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 | |
| 68 | 83 |
