Open jeanduplessis opened 3 months ago
Please note that instead of forking and modifying the TF providers we intend to switch to an approach where we would reference the code unmodified and at build time apply a set of patches. This is possibly a cleaner approach, but not sure if this improves or hinders our case for an exception.
As an example refer to https://github.com/pulumi/pulumi-aws It includes the upstream provider as a submodule and applies a directory of patches at build time.
As a matter of process we would always attempt to land patches upstream first.
Component details
License name
Mozilla Public License (MPL) version 2.0
Code modified?
Modified form.
Forks are currently maintained here:
We would like to move these forks into the
github.com/crossplane-contrib
organization, and will do so upon approval of the license exception request.Changes contributed?
Yes, the intention is for all bug fixes and enhancements to be contributed back upstream.
Any alternatives?
No viable alternatives exist.
Integrates with other components?
The providers mentioned in this request are used (linked at build time) by the following Crossplane providers: