view README @ 44:812c956dd0e9

Add another admin queue type for comments on nonexistent PRs. Also, correct stupid spelling mistake. Need to get the test harness running again.
author David A. Holland
date Mon, 16 Jun 2014 01:27:45 -0400
parents 5f96b693f41a
children
line wrap: on
line source

Welcome to swallowtail!

swallowtail is a bugtracking system meant to serve as a migration path
for large GNATS installations. It was designed with the following
assumptions:

	- the database and its access tools are to be installed and
	  operating on a project server somewhere such that project
	  members have shell access and outsiders have web access;
	- that project members do not need to be baby-sat;
	- there is a large pre-existing bug database to be imported;
	- the pre-existing database contains fields reflecting the
	  hardcoded GNATS data semantics;
	- hand-editing any substantial fraction of the database is
	  impossible;
	- incoming bug reports are submitted from a deployed base of
	  legacy GNATS send-pr scripts that can be superseded in the
	  wild only gradually;
	- that there are relatively few preexisting database access
	  tools, such that replacing them all is readily feasible;
	- enabling sql-based access to support new and custom tools is
	  more useful and of more interest than providing canned user
	  interface features;
	- the database is too large for manual search, but not
	  necessarily too large for manual or manually-assisted
	  indexing;
	- that multiple types of semantic indexing will be required,
	  and that tools should not have to treat each new index
	  scheme as a fresh special case.

It uses PostgreSQL for data storage. Other required software is as
follows:

	[TBD]