General changes

For more details, please refer to the "README" file (in the ohp installation directory). New in this version of OHP is the possibility to add a documentation string to plugins through configuration file. For example:
< plugin ..... >
< doc >"Your text explaining what the plugin does" < /doc >
< /plugin >
Since tdaq-01-09-01 ohp supports retreiving histograms from multile servers. To use this feature the configuration files need to be slightly modified: the general block should change from:
< general >
< partition name="be_test" />
< server name="Histogramming" />
< subscription name="Provider/.*" />
</general>

to:
< general >
< partition name="be_test" />
< subscription server="Histogramming" provider="Provider" histogram=".*" />
</general>

In the configuration file every istance (in tabs or options) of the file names have to be changed to include the OH server name as in the following examples:
< display >
< tab name="Tile" >
< histogram name="TileProv/Tile/Drawer1/h1"/>
< /tab>
< /display >
< globaloptions >
< histogram name="TileProv/Tile/Drawer1/h1" >
< DRAWOPT=LEGO/>
< /hisgogram >
< /globaloptions >
has to be changed in:
< display >
< tab name="Tile" >
< histogram name="Histogramming/TileProv/Tile/Drawer1/h1"/>
< /tab>
< /display >
< globaloptions >
< histogram name="Histogramming/TileProv/Tile/Drawer1/h1" >
< DRAWOPT=LEGO/>
< /hisgogram >
< /globaloptions >
In share directory a commented example (example.conf.xml) is provided with instructions on how to write a configuration file for OHP.
Configuration of OHP through old ASCII format is deprecated, ohp will still work with ASCII but new features are compatible only with XML.
OHP has a plug-ins system. Users can develop their own GUIs to extend or modify OHP functionalities. The standard GUI has been migrated to a plug-in, even if nothing changes in the aspect/usage. You can refer to ohpplugin package as an example of developing plugins. More information on plug-ins system can be found on OHP twiki.
Links:
OhpMonitoring TWiki
OhpUserGuide TWiki

To be implemented/known issues: