comparison doc/features.txt @ 7351:1f8e41b0e97f

updates: template #, min version, timing on demo mode Mention testing takes < 5 minutes (to contrast with full install of 30 minutes). Change min version to 3.6+ from 3.4+ five templates are provided not two include FTS buzzword in list. Reformat some items.
author John Rouillard <rouilj@ieee.org>
date Tue, 16 May 2023 00:54:33 -0400
parents 0c596e39980f
children c22b4f0364eb
comparison
equal deleted inserted replaced
7350:0848b3d7de28 7351:1f8e41b0e97f
12 web, e-mail and command-line interfaces. It is based on the winning design 12 web, e-mail and command-line interfaces. It is based on the winning design
13 from Ka-Ping Yee in the :index:`Software Carpentry` "Track" design competition. 13 from Ka-Ping Yee in the :index:`Software Carpentry` "Track" design competition.
14 14
15 *simple to install* 15 *simple to install*
16 - installation (including web interface) takes about 30 minutes 16 - installation (including web interface) takes about 30 minutes
17 - instant-gratification ``python demo.py`` :) 17 - instant-gratification ``python demo.py`` takes less than 5 minutes :)
18 - two templates included in the distribution for you to base your tracker on 18 - five templates included in the distribution for you to base your tracker on
19 - play with the demo, customise it and then use *it* as the template for 19 - play with the demo, customise it and then use *it* as the template for
20 your production tracker 20 your production tracker
21 - requires *no* additional support software - python (2.7 or 3.4+) is 21 - requires *no* additional support software - python (2.7 or 3.6+) is
22 enough to get you going 22 enough to get you going
23 - easy to set up higher-performance storage backends like sqlite_, 23 - easy to set up higher-performance storage backends like sqlite_,
24 mysql_ and postgresql_ 24 mysql_ and postgresql_
25 25
26 *simple to use* 26 *simple to use*
53 - with the sqlite, mysql and postgresql backends, roundup is 53 - with the sqlite, mysql and postgresql backends, roundup is
54 also fast and scalable, easily handling thousands of issues and users 54 also fast and scalable, easily handling thousands of issues and users
55 with decent response times 55 with decent response times
56 - database indexes are automatically added for those backends that 56 - database indexes are automatically added for those backends that
57 support them (sqlite, mysql and postgresql) 57 support them (sqlite, mysql and postgresql)
58 - indexed text searching giving fast responses to searches across all 58 - indexed full text search (FTS) gives fast responses to searches across all
59 messages and indexed string properties 59 messages and indexed string properties
60 - support for the Xapian, Whoosh. sqlite or postgres full-text 60 - support for the Xapian, Whoosh, sqlite or postgres full-text
61 indexing engines for large trackers 61 indexing engines for large trackers
62 62
63 *documented* 63 *documented*
64 - documentation exists for installation, upgrading, maintenance, users and 64 - documentation exists for installation, upgrading, maintenance, users and
65 customisation 65 customisation
71 - may be set up to require login, and may also only allow admin users 71 - may be set up to require login, and may also only allow admin users
72 to register new users 72 to register new users
73 - authentication of user registration and user-driven password resetting 73 - authentication of user registration and user-driven password resetting
74 using email and one time keys 74 using email and one time keys
75 - may be run using WSGI or through CGI as a normal cgi script, as a 75 - may be run using WSGI or through CGI as a normal cgi script, as a
76 stand-alone web server, under mod_wsgi (mod_python is deprecated) or through Zope 76 stand-alone web server, under mod_wsgi (mod_python is deprecated)
77 or through Zope
77 - searching may be performed using many constraints, including a full-text 78 - searching may be performed using many constraints, including a full-text
78 search of messages attached to issues 79 search of messages attached to issues
79 - file attachments (added through the web or email) are served up with the 80 - file attachments (added through the web or email) are served up with the
80 correct content-type and filename 81 correct content-type and filename
81 - email change messages generated by roundup appear to be sent by the 82 - email change messages generated by roundup appear to be sent by the

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