Skip to content

Commit

Permalink
Update ROADMAP.md for Q3
Browse files Browse the repository at this point in the history
Update the ROADMAP to reflect Q3's priorities.
  • Loading branch information
paddycarver committed Jun 30, 2021
1 parent 2387aca commit 5f0e471
Showing 1 changed file with 16 additions and 15 deletions.
31 changes: 16 additions & 15 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Q1 2021 Roadmap
# Q3 2021 Roadmap

Each quarter, the team will highlight areas of focus for our work and upcoming
research.

Each release will include necessary tasks that lead to the completion of the
stated goals as well as community pull requests, enhancements, and features
that are not highlighted in the roadmap. This upcoming calendar quarter
(Jan-Mar 2021) we will be prioritizing the following areas of work:
(Jul-Sep 2021) we will be prioritizing the following areas of work:

## Currently In Progress

Expand All @@ -27,25 +27,26 @@ abstractions](https://github.com/hashicorp/terraform-plugin-go-contrib) for
terraform-plugin-go that developers may find useful and will help inform our
future design efforts.

## Under Research

### An HCL2-native framework

With the release of terraform-plugin-go, we're researching, prototyping, and
designing a framework based on the same ideas and foundations, meant to mirror
terraform-plugin-sdk in approachability and ease of use while retaining
terraform-plugin-go's level of suitability for modern Terraform development.
Following the release of
[terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework)
we will work to add more features to the framework, aiming for feature parity with
SDKv2, and work to make the framework more approachable, easier to use, and better
documented.

### More observable provider development

With the release of
[terraform-plugin-log](https://github.com/hashicorp/terraform-plugin-log) we will work
to integrate this tooling into terraform-plugin-go, terraform-plugin-framework, and v2
of the SDK to help enable more powerful debugging of Terraform providers.

## Under Research

### A modernized testing framework

Following the creation of our reattach-based binary test driver in v2.0.0 of
the SDK, we're investigating what a redesigned approach to testing Terraform
providers may look like and if we can aid developers in making and testing
clearer assertions about their providers.

### More observable provider development

We're currently researching and investigating ways in which we can surface more
information to provider developers about what is happening in their providers,
and how we can make the information we surface more accessible and easier to
digest.

0 comments on commit 5f0e471

Please sign in to comment.