Is your feature request related to a problem? Please describe.
Currently, the code attempts to determine the software version to help with reproducibility. In the case of installs from repositories, the commit information is also tracked. All of this currently happens in the SurveySimulation prototype.
Describe the solution you'd like
We need multiple updates:
We should record python and package version as well as EXOSIMS version
We should deprecate SVN support
We should keep track git repos with local changes
All of this should be handled by a utility that can be called from any place in the framework that needs it rather than living in the SurveySimulation prototype.
Is your feature request related to a problem? Please describe. Currently, the code attempts to determine the software version to help with reproducibility. In the case of installs from repositories, the commit information is also tracked. All of this currently happens in the SurveySimulation prototype.
Describe the solution you'd like We need multiple updates: