From af3609a3b80a6dcfd0a5a42ab714fd991c74b687 Mon Sep 17 00:00:00 2001 From: Nara Kasbergen Kwon <855115+xiehan@users.noreply.github.com> Date: Thu, 11 Jan 2024 13:44:53 +0100 Subject: [PATCH] chore(docs): update README with policy --- README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f129aea..8b108a2 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,14 @@ This project handles repository management for the prebuilt Terraform provider p CDKTF allows you to use familiar programming languages to define cloud infrastructure and provision it through HashiCorp Terraform. This gives you access to the entire Terraform ecosystem without learning HashiCorp Configuration Language (HCL). Terraform providers can be generated locally to be used with your application, or installed via one of the prebuilt packages. We currently publish and maintain a small subset of prebuilt packages for the Terraform providers that currently have the highest usage in CDKTF apps. The current list of prebuilt provider packages can be found [here](https://github.com/hashicorp/cdktf-repository-manager/blob/main/provider.json). -## Information for HashiCorp Partners +## How we decide which providers to publish prebuilt packages for -We are currently prioritizing publishing a small subset of prebuilt provider packages, based on usage in existing CDKTF applications. If you are a current partner and you are interested in having a prebuilt package made available for your provider, please contact us at [technologypartners@hashicorp.com](mailto:technologypartners@hashicorp.com) and we will add it to the team’s list for prioritization. +Our current policy is as follows: + +- We publish & maintain prebuilt packages for all providers labeled "[Official](https://registry.terraform.io/browse/providers?tier=official)" in the Terraform Registry, except those that have been deprecated/retired by HashiCorp +- We publish & maintain prebuilt packages for any providers labeled "[Partner](https://registry.terraform.io/browse/providers?tier=partner)" in the Terraform Registry _only_ upon explicit request by the technology partner (see below) +- We will not publish & maintain prebuilt packages for any providers labeled "[Community](https://registry.terraform.io/browse/providers?tier=community)" in the Terraform Registry, except for those providers that had already been onboarded onto our system before we instituted this policy + +### Information for HashiCorp Partners + +We are currently prioritizing publishing a small subset of prebuilt provider packages, based on usage in existing CDKTF applications. If you are a current partner and you are interested in having a prebuilt package made available for your provider, please email [technologypartners@hashicorp.com](mailto:technologypartners@hashicorp.com) and also file an issue [here](https://github.com/cdktf/cdktf-repository-manager/issues/new?assignees=&labels=new+provider+request&projects=&template=request-provider.yml&title=New+Pre-built+Provider+Request%3A+PROVIDER_NAME).