1
|
1 Welcome to swallowtail!
|
|
2
|
|
3 swallowtail is a bugtracking system meant to serve as a migration path
|
|
4 for large GNATS installations. It was designed with the following
|
|
5 assumptions:
|
|
6
|
|
7 - the database and its access tools are to be installed and
|
|
8 operating on a project server somewhere such that project
|
|
9 members have shell access and outsiders have web access;
|
|
10 - that project members do not need to be baby-sat;
|
|
11 - there is a large pre-existing bug database to be imported;
|
|
12 - the pre-existing database contains fields reflecting the
|
|
13 hardcoded GNATS data semantics;
|
|
14 - hand-editing any substantial fraction of the database is
|
|
15 impossible;
|
|
16 - incoming bug reports are submitted from a deployed base of
|
|
17 legacy GNATS send-pr scripts that can be superseded in the
|
|
18 wild only gradually;
|
|
19 - that there are relatively few preexisting database access
|
|
20 tools, such that replacing them all is readily feasible;
|
|
21 - enabling sql-based access to support new and custom tools is
|
|
22 more useful and of more interest than providing canned user
|
|
23 interface features;
|
|
24 - the database is too large for manual search, but not
|
|
25 necessarily too large for manual or manually-assisted
|
|
26 indexing;
|
|
27 - that multiple types of semantic indexing will be required,
|
|
28 and that tools should not have to treat each new index
|
|
29 scheme as a fresh special case.
|
|
30
|
|
31 It uses PostgreSQL for data storage. Other required software is as
|
|
32 follows:
|
|
33
|
|
34 [TBD]
|
|
35
|