This document provides an overview of the major themes driving Tanzu Community Edition development, as well as some of the features and capabilities that will manifest those priorities, grouped into 0-3 month, 3-6 month, and future buckets. Most items are gathered from the community or include a feedback loop with the community. This should serve as a reference point for Tanzu Community Edition users to help us prioritize and to supply input on unmet needs, and contributors to understand where the project is heading, and help contributors to determine if a contribution could be conflicting with a longer term plan.
More detail about short-term delivery plans can be found in the milestones in the GitHub project repo.
Discussion on the roadmap can take place in threads under Issues or in community meetings, our Google Group, or our Slack channel. Please open and comment on an issue if you want to provide suggestions and feedback to an item in the roadmap. Please review the roadmap to avoid potential duplicated effort.
Check out our issues for issues tagged help-wanted or good-first-issue.
Please open an issue to track any initiative on the roadmap (usually driven by new feature requests). We will work with and rely on our community to focus our efforts to improve Tanzu Community Edition.
The following table includes the current roadmap for Tanzu Community Edition. If you have any questions or would like to contribute, please attend a community meeting to discuss with our team. If you don't know where to start, we are always looking for contributors that will help us reduce technical, automation, and documentation debt. Please take the timelines and dates as proposals and goals. Priorities and requirements change based on community feedback, roadblocks encountered, community contributions, etc. If you depend on a specific item, we encourage you to attend community meetings to get updated status information, or help us deliver that feature by contributing to Tanzu Community Edition.
Last Updated: October 2021
Theme | Feature | Timeframe |
---|---|---|
Build user community | Start public Office Hours and Community Meetings | 0-3 months |
Start Slack channel and Google Group | 0-3 months | |
Training/enablement resources (including KubeAcademy and Tanzu Developer Center | 0-3 months | |
Reward community support | 3-6 months | |
Community roadmap prioritizatiion | 3-6 months | |
Accelerate time to value | Include demo applications for more complete startup experience | 3-6 months |
Work to reduce time to cluster availability on vSphere and public clouds | 3-6 months | |
Pre-integrated multi-package solutions | 3-6 months | |
Robust Kubernetes platform | Limited-internet (including airgapped) support | 0-3 months |
Aligned to upstream Kubernetes releases | 0-3 months | |
Early availability of upstream Kubernetes releases | 3-6 months | |
Rich package library | Work with community to solicit and prioritize desired packages | 0-3 months |
Pursue community and ISV package lifecycle and configuration integrations via Carvel and Tanzu Framework | 3-6 months | |
Tanzu scenario support beyond Kubernetes | Tanzu Application Platform OSS components | 0-3 months |
Add developer focused UI experience | 0-3 months | |
Bitnami integration via kubeapps | 0-3 months |