code version control provenance
Dear Art Developers,
I've recently been wondering how we should record information about the version of the code used to run art jobs. In order to know what version of various algorithms and modules produced output files, it would seem like we need to record some information from git/svn/etc, somewhere.
Is there a preferred way of doing this in the art framework? If not, could we discuss the best way to record this information?
#1 Updated by Christopher Green about 7 years ago
- Category set to Build System
- Status changed from New to Accepted
- Estimated time set to 32.00 h
- Scope changed from External to Internal
- SSI Package - added
- SSI Package deleted (
We have been thinking about this for a long time (several years). We have a proposal that we'd like to write and discuss with you and other interested parties. The current estimated time reflects the effort required to produce the proposal for comments.
#4 Updated by Marc Paterno over 6 years ago
- Status changed from Accepted to Feedback
We would like to see the implementation that Adam currently has for g-2, and generalize and import it into art.
We will leave for later a discussion of how to do generalize the information, and what the full set of requirements are.