Bugmark-Simulator / bugmark_simulation

A simulator for Bugmark to run experiments
Mozilla Public License 2.0
2 stars 1 forks source link

Store temporary data in a `/tmp` and trial data in the `trial` folder #28

Closed GeorgLink closed 5 years ago

GeorgLink commented 6 years ago

Throughout the simulation, we need to store different kind of data.

If the data is only used to coordinate the execution, store temporary states, or keeps track of changed settings in a file, then store this information in the /tmp folder, ideally in our own sub-folder, to avoid naming conflicts /tmp/bugmark_simulation

If we require the data to exist after a simulation run ends, or inbetween runs, then we should store the information in files outside of /tmp (which might be purged at any time) and outside of the application folder. Andy uses for this kind of data the ~/trial folder and a sub-folder for different trial runs. the ~/trial folder should hold our settings and data we produce and need. Settings files should be read-only.

GeorgLink commented 6 years ago

related to #27 - store settings files in one location

GeorgLink commented 5 years ago

This is a design concept to keep in mind. I don't think we have anything that needs fixing.