Conveners
Tango Ecosystem updates
- Andrew Goetz (ESRF)
The official Tango Database is written in C++ and requires MariaDB as backend.
PyTango contains its own Database implementation, which should work as a drop-in replacement. It stores data using SQLite so it has no external dependencies, making it easier to run.
This implementation isn't new but didn't get much support in the past years and was in a broken state. In the past month, there...
Client-Server Authentication and Validation of Messages for Tango Control System Using Asymmetric Cryptography and Digital Signatures
All Tango messages exchanged over the network include a digital signature which authenticates the client performing given operation and contents of the message. The key pair used for signing messages can be generated per host, user or application. This can be...
Ophyd-Async is the asynchronous successor to the device layer of the Bluesky experiment orchestration system. Ophyd-Async is in development and is expected to see its 1.0 release later this year. It has been designed to be control system agnostic and as of its most recent development release, natively supports the Tango control system. This support will better enable the Tango community to...
Roadmap for next features to implement in panic and an invitation for collaboration to merge the existing panic branches in Tango community (ALBA, MaxIV, Solaris, S2I, ...).