Orateur
Description
At SLAC, the state of the EPICS control system is frequently saved, so that operators can later compare states at different times or restore the system to a previous checkpoint. SLAC’s current Save-COmpare-REstore application, SCORE, is a java application connected to an Oracle database. The database’s schema is poorly suited to the data, the database can’t be modified via the client UI, the application code and database are tedious to work with, saves are often slow, and users outside of the control room must connect to designated servers to view saved states.
To address these shortcomings, Squirrel is a save-compare-restore application built on a modern React web stack. It is quicker to save, easier to use, easier to maintain, and built with configurability in mind. It is intended for adoption by facilities in and outside of SLAC, so please get in touch if you have interest in following or contributing to this tool’s development.