Skip to content

Policy Change Notice: Net-new resources/data sources will be required to be based on aws-sdk-go-v2 / terraform-plugin-framework #32917

Open
@breathingdust

Description

@breathingdust

Description

In order to take advantage of automation opportunities presented by the aws-sdk-go-v2, and to reduce the long term upgrade burden we will no longer accept net-new resources or data sources based on aws-sdk-go.

In a similar vein to take advantage of the improved developer experience of the terraform-plugin-framework we will no longer accept net-new resources or data sources based on terraform-plugin-sdk.

The date of this change will be dictated by the following being completed:


Maintainer update

As of 10/20/2023, this policy is in effect. Existing pull requests do not need to be re-written to use AWS SDK for Go V2 and Terraform Plugin Framework. Where applicable maintainers will assist in changing these libraries. Enhancements and bug fixes do not require updating existing resources to use preferred libraries. This change only applies to net-new resources and data sources.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engineering-initiativeMaintainer driven proposals to improve operation, or development experience of the provider.prioritizedPart of the maintainer teams immediate focus. To be addressed within the current quarter.skaffIssues and pull requested related to the skaff tool

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions