Deprecated. This material represents early efforts and may be of interest to historians. It doe not describe current VIVO efforts.
Deprecated. This material represents early efforts and may be of interest to historians. It doe not describe current VIVO efforts.
Are you developing code for VIVO? Are you doing some extreme customization? You might benefit from VIVO's set of built-in diagnostic tools.
These tools help to reveal how VIVO operates behind the scenes. In general, they are only used during development, because they may have serious negative effects on the performance of the VIVO application. However, they may also be used (carefully) in production, to diagnose a particularly difficult problem.
The diagnostic tools are enabled and controlled by settings within VIVO. These settings may be changed interactively, without restarting VIVO. The settings may also be read from a file, so they will be in effect as VIVO is starting up.
When the diagnostic tools are enabled, VIVO is said to be running in "Developer Mode". This reflects the fact that all of the developer settings are ignored unless the tools as a whole are enabled.
These are parameters that control the diagnostic tools. They may be set interactively, using the Developer Panel, or read from the developer.settings
file at startup.
When VIVO is in developer mode, the Developer Panel appears on every page. This serves two purposes:
Since release 1.6, the VIVO application includes the concept of a "Developer Mode". When VIVO runs in Developer Mode, it permits