Dev:Tools

From GNUpdf

Tools

We use severaltools to aid us in the development of the software.

xfig
General diagrams.
TCM
Data and Event Flow Diagrams.
State Transition Diagrams (Mealy).
Entity Relationship Diagrams.
TaskJuggler
Maintenance of the project plan.
Generation of reports from the project plan.

Uploading diagrams to the wiki

In order to document the design of the software we need to upload diagrams to the wiki. To achieve that just follow the following steps:

  1. Use the CASE tool to generate a image depicting the diagram you want to upload.
  2. Upload both the image and the source file to the wiki.
  3. Use the File template to include a link to the diagram in an article.

Showing diagrams in articles

It is useful to use the gallery tag of mediawiki to show a collection of diagrams:

<gallery>
Image:Stm_0.png|{{File|efd|Stm0.efd|''Level 0 EFD''}}
Image:Stream.png|{{File|xfig|Stream.fig|''Stream''}}
</gallery>
Retrieved from "http://gnupdf.org/Dev:Tools"