Open jonathan-eq opened 4 weeks ago
What do you mean by GUI keeping state? Don't we in general want GUI-code to be as stateless as possible?
What do you mean by GUI keeping state? Don't we in general want GUI-code to be as stateless as possible?
The idea was to have gui use its own structure for storing the data in the snapshots. Currently it is getting everything from snapshot's metadata. Maybe this is fine, or maybe we should have an extra layer between snapshots and the nodes in GUI.
The requested improvement Currently, the gui uses the snapshot methods to get ensemble state instead of keeping the records internally. Ideally, it should only use the snapshots to update its internal state - not get the entire state from snapshots.