Minutes of MW meeting Wednesday 12 September 2001


Present:  Francesco, Francois, Kris (minutes), Marc, Nikolai, Steen, Vito


Agenda

1. Summary of the holiday period

Kris made a summary of the CMW situation:

For the time being CMW is only marginally used in operation BUT there
are positive developments like (no particular order):

The most important now is:

2. Support for clients

Kris explained what is needed in terms of client support.

Support in PS is simpler as there are only two clients: The Application section and the Front-End Software section. The first is mainly interested in the client API and the second in the Device Adapter and the communication software (RDA).

In the SL the "big" client would be SPS2001 but for the time being it is using a different communication software. Due to the structure of the division we have several small clients, in equipment groups or as projects:

These clients need a support in terms of better SUM, working client/server examples downloadable in source code and with a Makefile and libraries installed in the default places for both divisions. We must put some effort into this.

It has been proposed that libraries have to be downloadable from  the Web.

It has also been proposed that the SUM will be put in Razor so that project members can update it.

Marc and Francois will make a prototype of CMW installation in SL.

3. Development

Client API - Vito has added inserting/extracting of objects to/from Data object. He also made SL-Equip extensions available as Razor thread.

RDA - Nikolai has done a lot of work on RDA during the summer. The main changes are:

The new protocol is compatible with the previous releases (0.9).

CMW server framework - Steen has finished the new framework. Kris asked that it will be put into Razor and the Doxygen generated documentation delivered.

Java Framework - Bartek has put it in Razor and is waiting for feedback from Vito and Francesco.

MOM API - Francesco has made static analysis of code with analyser tools, introduced a multithreaded consumer (allows multisessions from a single client). He is using Log4J for logging. The mom version is 0.9.1 and the doc is to be updated. The C/C++ API of SonicMQ is being tested.

DB utilities - Servers for SL-Equip DB, PS DB and OPC DB have been installed on sljas1. They are used for SL-Equip adapter and for the Device Explorer.

SL-Equip Adapter - It is finished and is running permanently as a gateway on pclsux8. It is being used for Passerelle and it will be used for the Device Explorer. It has also been tested on Lynx3.1 with test equipment servers.

Vito has asked for a milestone plan for the various activities.