docs/design_proposals/design-proposal-template.md
Author(s): <your name>
Reviewers: <reviewer name>
If you are already working with someone mention their name. If not, please leave this empty, some one from the core team with assign it to themselves.
Date: <date>
Status: [Reviewed/Cancelled/Under implementation/Complete]
Here is a brief explanation of the Statuses
In this section, please mention and describe the new feature, redesign or refactor.
Please provide a brief explanation for the following questions:
Here is an example snippet for an enhancement:
Currently, Kaniko includes build-args when calculating layer cache key even if they are not used
in the corresponding dockerfile command.
This causes a 100% cache miss rate even if the layer contents are same.
Change layer caching to include build-args in cache key computation only if they are used in command.
Please describe your solution. Please list any:
Please list any open questions here in the following format:
<Question>
Resolution: Please list the resolution if resolved during the design process or specify Not Yet Resolved
As a team, we've noticed that larger PRs can go unreviewed for long periods of time. Small incremental changes get reviewed faster and are also easier for reviewers.
Please describe what new test cases you are going to consider.