SNAPSHOT (GENERIC SAVE AND RESTORE)
-----------------------------------
Feature Requests:
Snapshot files table:
* set size of the columns appropriately
* give the table more space, reduce space of save file section on the left
* sort by file, most recent first
* remember column size adjustements during one session
* make the fields copyable
* editing meta data does not save changes to file
Data comparison table:
* compare rounded numbers, especially readback values to not see differences in some far digits, check .prec field
* show column with EGU field
* see if button "Restore All" can be hidden, defined by the settings file
Other:
* improve initial load time, currently too long
* bind tags to settings file instead globally
* reload frequently, to sync with other open instances, should be replaced by service-gui architecture!
* filter options specifications in the settings file
Long Term feature requests:
* save most important machine parameters with each file (replace tag system), display them when selecting a file
* ability to compare 2 snapshot files directly
* offer special reference save slots in a table with versioning history (for now put reference tags), to be defined in more detail
SEQUENCER
---------
* should run as a service with open api, not only implemented in the snapshot (GSR) tool
* needs probably 1-2 FTE for its development, in order to be useful -> bigger project
* task: puts settings under appropriate conditions
* sequence: list of tasks, respects order of tasks
* implements exception handling for tasks and sequences
* tasks and sequences to be saved in a data base
* offer navigation in sequences: play, pause, revert, skip
* specific use cases should be defined, e.g. machine mode switching, measurement routines, etc.