Ravenbrook / Projects / Perforce Defect Tracking Integration / Version 0.4 Product Sources

Perforce Defect Tracking Integration Project


Product Design Documents

Richard Brooksby, Ravenbrook Limited, 2000-08-10

1. Introduction

This is the catalogue of design documents of the Perforce Defect Tracking Integration product.

This document will be modified as the product is developed. Design documents appear here according to the design document procedure [RB 2000-10-05].

The readership of this document is the product developers.

This document is not confidential.

2. Designs

architecture/ Perforce Defect Tracking Integration Architecture
python-teamtrack-interface/ Python interface to TeamTrack
python-bugzilla-interface/ Python interface to Bugzilla
replicator/ Replicator design
replicator-classes/ Replicator classes in Python
replicator-teamtrack-interface/ Replicator interface to TeamTrack
replicator-bugzilla-interface/ Replicator interface to Bugzilla
teamtrack-p4dti-schema/ TeamTrack database schema extensions for integration with Perforce
workflow-enforcement/ How the integration enforces the defect tracker's workflow in the Perforce interface.
bugzilla-schema/ Bugzilla database schema
bugzilla-p4dti-schema/ Bugzilla database schema extensions for integration with Perforce

A. References

[RB 2000-10-05] "P4DTI Project Design Document Procedure"; Richard Brooksby; Ravenbrook Limited; 2000-10-05.

B. Document History

2000-08-10 RB Created empty catalogue.
2000-08-29 GDR Added "Python interface to TeamTrack".
2000-08-30 GDR Renamed teamtrack/ to python-teamtrack-interface/.
2000-09-04 GDR Added "TeamTrack database schema extensions for integration with Perforce".
2000-09-13 GDR Added "Replicator design", "Replicator classes in Python" and "Replicator interface to TeamTrack".
2000-10-05 RB Added reference to design document procedure.
2000-11-20 RB Added workflow-enforcement/.
2000-11-14 NB Added Bugzilla placeholders.

Copyright © 2000 Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may make and distribute copies and derivative works of this document provided that (1) you do not charge a fee for this document or for its distribution, and (2) you retain as they appear all copyright and licence notices and document history entries, and (3) you append descriptions of your modifications to the document history.

$Id: //info.ravenbrook.com/project/p4dti/version/0.4/design/index.html#2 $

Ravenbrook / Projects / Perforce Defect Tracking Integration / Version 0.4 Product Sources