IteraLabs / atelier

A Computational Framework/Engine for Market Microstructure High Frequency Modeling, Synthetic Simulation and Historical Market Reconstruction/Replay
https://www.iteralabs.ai
3 stars 2 forks source link

missing workspace structure #20

Closed IFFranciscoME closed 2 months ago

IFFranciscoME commented 2 months ago

Context

There are situations where slightly different variations of the project are useful or even necessary, either for local development configuration, OS, etc.

Problem

There is a high impact on project structure changes and refactoring of code and files, and more over, for the cases where different branches operate with slightly different elements, some unnecessary effort might arise.

Solution

Use rust Workspaces feature, in order to allow a list of stable definitions as well experimental ones, for the overall project structure.

Success Criteria

Rust workspaces are implemented and tested to the level of supporting different branches and types of work to exist in harmony.