Each quarter the team will highlight areas of focus for our work and upcoming research.
We select items to include in the roadmap from community issues and internal priorities. When community pull requests exist for an item, we will prioritize working with the original authors to include their contributions. If the author can no longer take on the implementation, HashiCorp may complete any additional work needed.
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.
To make contribution easier, we’ll be using the Help Wanted
tag to point to issues we’d like to include in this quarter’s series of releases. Please review the Contributing Guide for additional information.
This quarter (July-September ‘20) we will prioritize the following areas of work:
Major version releases include code removals, deprecations, and breaking changes. A corresponding “upgrade guide” will be published alongside the release.
In the 2.0.0 release we'll focus on two areas:
To improve the provider, we plan to identify and focus on a theme or set of themes each quarter that will address specific areas of the user experience. Here are the themes we plan to work on this quarter.
Issues: theme/diffs
Goal: Improve diffs of Helm Charts
The Helm provider only generates diffs for the Terraform resources declared in the configuration. This is useful, but including a diff for the Helm Chart generated Kubernetes manifests is another feature we want to add.
Issues: theme/errors
Goal: Improve the error messages generated by the Helm provider and clarify error messages that Kubernetes sends
While there aren't many open issues on this at the moment, one thing we consistently hear an ask for is better error messages. We will take a holistic look at the error messages in the Kubernetes provider and try to clarify them where possible.
We are interested in your thoughts and feedback about these proposals and encourage you to comment on the issue linked above or schedule time with @redeux to discuss.
The product-development initiatives in this document reflect HashiCorp's current plans and are subject to change and/or cancellation in HashiCorp's sole discretion.