We'd like to see an option to make all configuration's variables "local". By local I mean hardcoding currently inherited variable values and disabling inheritance.
This feature would be very helpful when someone wants to archive a configuration. For example: project X is complete and in sustaining phase. I want to move obsolete configuration from root/projectX/confY to root/ARCHIVE/confY. But because this configuration may be needed in one year from now I want to make sure that it will run properly even if variables defined in root configuration change in the meantime.
Also, I think that to achieve that steps should be "freezed" too, not inherited from root configuration.
Description
We'd like to see an option to make all configuration's variables "local". By local I mean hardcoding currently inherited variable values and disabling inheritance.
This feature would be very helpful when someone wants to archive a configuration. For example: project X is complete and in sustaining phase. I want to move obsolete configuration from root/projectX/confY to root/ARCHIVE/confY. But because this configuration may be needed in one year from now I want to make sure that it will run properly even if variables defined in root configuration change in the meantime.
Also, I think that to achieve that steps should be "freezed" too, not inherited from root configuration.