comparison doc/features.txt @ 2258:c8f426142289

doc changes
author Richard Jones <richard@users.sourceforge.net>
date Thu, 06 May 2004 01:44:14 +0000
parents 9b447ac40be3
children f47ab53269cd
comparison
equal deleted inserted replaced
2257:557db2c97081 2258:c8f426142289
12 takes to type ``python demo.py`` :) 12 takes to type ``python demo.py`` :)
13 - two templates included in the distribution for you to base your tracker on 13 - two templates included in the distribution for you to base your tracker on
14 - requires *no* additional support software - python (2.1+) is 14 - requires *no* additional support software - python (2.1+) is
15 enough to get you going 15 enough to get you going
16 - easy to set up higher-performance storage backends like sqlite_, 16 - easy to set up higher-performance storage backends like sqlite_,
17 metakit_, mysql and postgresql 17 metakit_, mysql_ and postgresql_
18 18
19 *simple to use* 19 *simple to use*
20 - accessible through the web, email, command-line or Python programs 20 - accessible through the web, email, command-line or Python programs
21 - may be used to track bugs, features, user feedback, sales opportunities, 21 - may be used to track bugs, features, user feedback, sales opportunities,
22 milestones, ... 22 milestones, ...
23 - keeps a full history of changes to issues with configurable verbosity 23 - keeps a full history of changes to issues with configurable verbosity
24 - issues have their own mini mailing list (nosy list) 24 - issues have their own mini mailing list (nosy list)
25 - users may sign themselves up, there may be automatic signup for
26 incoming email and users may handle their own password reset requests
25 27
26 *highly configurable* 28 *highly configurable*
27 - web interface HTML is fully editable 29 - web interface HTML is fully editable
28 - database schema is also fully editable (only the "user" class is required) 30 - database schema is also fully editable (only the "user" class is required)
29 with a full set of data types (including dates and many-to-many relations) 31 with a full set of data types (including dates and many-to-many relations)
30 across all storages available 32 across all storages available
31 - customised automatic auditors and reactors may be written that perform 33 - customised automatic auditors and reactors may be written that perform
32 actions before and after changes are made to entries in the database, 34 actions before and after changes are made to entries in the database,
33 or may veto the creation or modification of items int he database 35 or may veto the creation or modification of items int he database
34 - samples are provided for all types of configuration changes 36 - samples are provided for all manner of configuration changes and
37 customisations
35 38
36 *fast, scalable* 39 *fast, scalable*
37 - with the sqlite, metakit, mysql and postgresql backends, roundup is 40 - with the sqlite, metakit, mysql and postgresql backends, roundup is
38 also fast and scalable, easily handling thousands of issues and users 41 also fast and scalable, easily handling thousands of issues and users
39 with decent response times 42 with decent response times
61 - file attachments (added through the web or email) are served up with the 64 - file attachments (added through the web or email) are served up with the
62 correct content-type and filename 65 correct content-type and filename
63 - email change messages generated by roundup appear to be sent by the 66 - email change messages generated by roundup appear to be sent by the
64 person who made the change, but responses will go back through the nosy 67 person who made the change, but responses will go back through the nosy
65 list by default 68 list by default
69 - flexible access control built around Permissions and Roles with assigned
70 Permissions
71 - generates valid HTML4 or XHTML
72 - detects concurrent user changes
73 - saving and editing of user-defined queries which may optionally be
74 shared with other users
66 75
67 *e-mail interface* 76 *e-mail interface*
68 - may be set up using sendmail-like delivery alias, POP polling or mailbox 77 - may be set up using sendmail-like delivery alias, POP polling or mailbox
69 polling 78 polling
70 - may auto-register users who send in mail and aren't known to roundup 79 - may auto-register users who send in mail and aren't known to roundup
89 - a variety of sample shell scripts are provided (weekly reports, issue 98 - a variety of sample shell scripts are provided (weekly reports, issue
90 generation, ...) 99 generation, ...)
91 100
92 .. _sqlite: http://www.hwaci.com/sw/sqlite/ 101 .. _sqlite: http://www.hwaci.com/sw/sqlite/
93 .. _metakit: http://www.equi4.com/metakit/ 102 .. _metakit: http://www.equi4.com/metakit/
103 .. _mysql: http://sourceforge.net/projects/mysql-python
104 .. _postgresql: http://initd.org/software/initd/psycopg
94 105

Roundup Issue Tracker: http://roundup-tracker.org/