Toolserver:Report tool

For developers
This section describes how to develop the reports tool.

Generally, you should use your own copy of the tool for development. Check out the source from https://svn.toolserver.org/svnroot/river/reports/trunk. Copy reports.cfg.example to $HOME/.reports.cfg and edit it as appropriate. Run ./deploy from the source directory to deploy the application. Note: since it's FastCGI, if you deploy a new version, you should kill any existing processes so your changes are visible. (Ideally, this would be done automatically...)

Once you've committed changes and you want to deploy them, become the reptest user on stable. The source is in $HOME/src/. Run 'svn up', then ./deploy. Make sure the test version at http://stable.toolserver.org/reptest/ works. Then do the same thing, except as the reports user, to put your changes live.

NOTE: Do not commit as the reports or reptest users, because svn will save your password in the shared home directory.

(NB: there is no live version yet, just the reptest version.)