Skip to content

Commit 0c2edfd

Browse files
author
Richard Jones
committed
doc
1 parent f928642 commit 0c2edfd

File tree

5 files changed

+196
-100
lines changed

5 files changed

+196
-100
lines changed

doc/customizing.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Customising Roundup
33
===================
44

5-
:Version: $Revision: 1.46 $
5+
:Version: $Revision: 1.47 $
66

77
.. This document borrows from the ZopeBook section on ZPT. The original is at:
88
http://www.zope.org/Documentation/Books/ZopeBook/current/ZPT.stx
@@ -185,9 +185,8 @@ Note: if you modify the schema, you'll most likely need to edit the
185185
your changes.
186186

187187
A tracker schema defines what data is stored in the tracker's database.
188-
The
189-
schemas shipped with Roundup turn it into a typical software bug tracker or
190-
help desk.
188+
The schemas shipped with Roundup turn it into a typical software bug tracker
189+
or help desk.
191190

192191
XXX make sure we ship the help desk
193192

@@ -1489,8 +1488,8 @@ When adding a new Permission, you will need to:
14891488
Examples
14901489
========
14911490

1492-
Adding a new field to a roundup schema
1493-
--------------------------------------
1491+
Adding a new field to the classic schema
1492+
----------------------------------------
14941493

14951494
This example shows how to add a new constrained property (ie. a selection of
14961495
distinct values) to your tracker.

doc/default.css

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
:Author: David Goodger
33
4-
:date: $Date: 2002-09-12 03:57:09 $
5-
:version: $Revision: 1.9 $
4+
:date: $Date: 2002-09-26 06:41:46 $
5+
:version: $Revision: 1.10 $
66
:copyright: This stylesheet has been placed in the public domain.
77
88
Default cascading style sheet for the HTML output of Docutils.
@@ -85,6 +85,7 @@ hr {
8585
width: 75% }
8686

8787
ol.simple, ul.simple {
88+
margin-top: 0;
8889
margin-bottom: 1em }
8990

9091
ol.arabic {
@@ -212,5 +213,9 @@ h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
212213
tt {
213214
background-color: #eeeeee }
214215

216+
tt.literal span.pre {
217+
background-color: #eeeeee
218+
}
219+
215220
ul.auto-toc {
216221
list-style-type: none }

doc/features.txt

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,46 @@
22
Roundup Features
33
================
44

5-
65
Roundup is a simple-to-use and -install issue-tracking system with
76
web, e-mail and command-line interfaces. It is based on the winning design
87
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
98

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_
1016

1117
*simple to use*
1218
- accessible through the web, email, command-line or Python programs
1319
- 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
1622

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
2341

2442
*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, ...
2645
- differentiates between anonymous, known and admin users
2746
- may be set up to require login, and may also only allow admin users
2847
to register new users
@@ -59,10 +78,6 @@ from Ka-Ping Yee in the Software Carpentry "Track" design competition.
5978
- roundup's API may also be used by other Python programs - a sample is
6079
provided that runs once a day and emails people their assigned issues
6180

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/
6883

0 commit comments

Comments
 (0)