The current configuration approach does not scale nicely when looking to add functionality like cloning from multiple buckets.
I propose we have a jsonschema + json file based approach to changing configuration. This is in line with some of the internal changes at Netflix we've been making (e.g., switching from styled-jsx to styled-components, converting to typescript, &c.) that we hope to bring externally.
The current configuration approach does not scale nicely when looking to add functionality like cloning from multiple buckets.
I propose we have a jsonschema + json file based approach to changing configuration. This is in line with some of the internal changes at Netflix we've been making (e.g., switching from styled-jsx to styled-components, converting to typescript, &c.) that we hope to bring externally.