Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Save and Load with git #13

Open
georgedimitriadis opened this issue Mar 27, 2024 · 0 comments
Open

Save and Load with git #13

georgedimitriadis opened this issue Mar 27, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@georgedimitriadis
Copy link
Member

Currently when Heron saves a Graph it saves the attributes of each Node and their links. But as Heron's code base and the Nodes' code bases evolve when one loads an old experiment it is very likely that the new code will not correspond to the save information in the Graph's .json file.
Even if it does the user has no way of knowing whether the rnning experiment as it is running now is the way it actually run when it was initially saved.

To mitigate this Heron should save, together with all Nodes' attributes and their links also the versions of all git repositories used by the Graph. It must also use these code bases when loading a Graph. Finally it must allow the user to duplicate a saved .json but using different code versions chossen by the user (default, the main ones).

@georgedimitriadis georgedimitriadis added the enhancement New feature or request label Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant