design/quarterly-release.md
Status: Accepted
Move Contour and Contour Operator to a longer release cadence to cushion for release planning, align Contour releases with Contour Operator releases, align with downstream consumers, and improve feature planning.
Please see #3634 for more discussion.
The first Contour version covered by the quarterly release cadence will be Contour v1.20, scheduled for late October 2021.
At the time it is released, it will be the only supported version, and versions 1.21 and 1.22 will continue supporting back to Contour 1.20.
When Contour 1.23 releases (nine months later), Contour 1.20 will fall out of support.
The following table illustrates how this will work.
| Version | v1.19 | v1.20 | v1.21 | v1.22 | v1.23 |
|---|---|---|---|---|---|
| Q3 2021 | :heavy_check_mark: | ||||
| Q4 2021 | :negative_squared_cross_mark: | :heavy_check_mark: | |||
| Q1 2022 | :negative_squared_cross_mark: | :heavy_check_mark: | :heavy_check_mark: | ||
| Q2 2022 | :negative_squared_cross_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | |
| Q3 2022 | :negative_squared_cross_mark: | :negative_squared_cross_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
There are some unresolved questions about upstream dependencies and their release cadences, but some best guesses: