Present: Kris (minutes), Bartek, Jens, Nikolai, Slavek, Steen
GTPM server: Bartek is almost ready with the prototype and we can make first tests with ST early next week. He has to finalize the configuration from the database. There was also the question about conversion from the device-specific alarms to the model required by the ST. Bartek has an interface for the data change events which can be implemented as actual classes with conversion specific for the alarm.
API for Motif applications: Slawek is ready for testing the proxy. He will contact Michel Arruat to make tests with the knob application.
Logger names: It has been agreed between Nikolai and Jens to not to use prefix for common names (call, client, ...) and to use prefix "dev" for specialist logger names. Device server base is the factory for loggers.
RDA 2.0:
In addition to Java client and C++ server the new version contains upgraded C++ client. The Java server has been upgraded only as much as needed for the compatibility with the new IDL (notably minimum admin implementation).
Nikolai will make it available to other developers on Monday, installed in the private PS file system and as tar for Jens. Both Linux and LynxOS libraries (gcc 2.96) will be available.
Admin console has to be upgraded.
There can be some problems expected if incompatible client/server versions are used together. For instance Java client version 2 kills C++ server version 1.
Server framework: Steen has removed the wrappers for RDA. Periodic polling has been implemented for the GM server. Any multiplication of 2 sec is possible as polling period. Kris suggested to limit the number of possible choices of polling periods.
What |
Who |
Priority or Date |
Description, Status |
Client or reason |
GTPM proxy | Bartek | High | Being designed | ST |
LHC PC | Jens | Medium | Synchronous operations in use by Stephen Page. Subscription t.b. implemented. | LHC |
Biscoto | Kris | High | First prototype has been integrated in the BI explorer. Defined subscription signaling mechanism which has to be implemented yet. | LHC |
Mugef (SPS PC) | Kris, Francois | Medium | Prototype has been done to implement PC state contract according to SPS2001 spec. Mandate? | SPS upgrade, |
BT Kickers | Michel J. ??? | Medium | Convert existing SPS2001 server to CMW server. New servers to be developed for BT. Mandate? | SPS upgrade |
Passerelle proxy | Bartek | Low | To avoid subscription from low-priority clients directly to F-E. Also requested by BI. To be designed | CO, BI |
Alarm server | Bartek | Medium | Read alarm properties, check if in alarm, generate alarms for all PS devices. | CO |
What |
Who |
Priority or Date |
Description, Status |
Client or reason |
nanosleep | Steen, Nikolai | High | Blocks thread on some DSCs. No progress: waiting for action by Nicolas d.M-N and Alastair | GM CMW server |
RDA C++ for GTPM | Slavek, Bartek | Medium | ST is happy with initial tests. Motif clients integrated for get/set. Passerelle work is waiting for technical student. | ST, Passerelle, TOF, Motif clients |
Directory server | Kris | High | New version of server for both name and server resolution. Will also allow publication of devices. | Java clients |
DB server | Kris | Low | Development (iterators) to be finished. Describe DB use to the ID section | |
Logging | Nikolai, Kris, Jens | Medium | Finish logging system for both Java and C++ | |
Distribution of telegram data to Java clients | Kris, Steen, Michel | ? | PS Java clients need telegram information. Current method of distributing it is unreliable and difficult to match data and telegrams. | PS Java clients |
C++ server framework | Steen | Medium | Redesign of framework as toolbox. |