GROUND REPORT DOCUMENTATION

GENERAL INFORMATION

USE OF THE GRAPHING/REPORTING IS ENTIRELY OPTIONAL.

THE BACKEND DB DOES ALL THE WORK.

YOU CAN USE WHATEVER GRAPHING OR REPORTING UTILITY YOU LIKE TO CREATE GRAPHS OR REPORTS ON THE PROCESSED DATA THATS IN THE DB.

Language Support

Currently there is only an english version of the text included in the reports.
To support your language simply create a new directory under the includes directory and give it a short name representing your language.

   EG. $GROUNDREPORT_HOME/includes/en
          $GROUNDREPORT_HOME/includes/fr
          $GROUNDREPORT_HOME/includes/es
          $GROUNDREPORT_HOME/includes/de

Copy in the files from the en (english) directory.
Translate the text in the files to your language.

   NB. do not translate the variable names or the XML tags

Change the lang option in the groundReport.properties file to the short name of your directory.
If you're feeling generous you could always donate your translation back to the project.

TODO List

Create more reports:    Detailed report/Article

Create better CSS for xhtml report

Create script to create descriptions file from test scripts.

Create more graphs that are relevant:

   Percentile graphs?
   Normal distribution stats graphs?

Place mean value markers on distribution graphs

Make graphs prettier:

   Choose better colours
   Make formatting nicer
   Look at generating smoother lines

Investigate further changes for db:

   is it worth doing percentiles?
   is it worth doing moving the quantile buckets from 1second to 10 seconds for smoother graphs?

Clean up the code

Look at creating a web interface

DIRECTORY LISTING
-----------------------------

GROUNDREPORT_HOME
  |
  `-bin
  |
  `-docs
  |   |
  |   `-db_schema
  |   |
  |   `-www
  |       |
  |       `samples
  |
  `-etc
  |
  `-includes
  |   |
  |   `-en
  |
  `-lib
  |
  `-output
  |   |
  |   `-archives
  |   |
  |   `-images
  |   |
  |   `-reports
  |
  `-style
  |   |
  |   `-css
  |   |
  |   `-xsl
  |
  `-watermark