Thanks Dongjoon for initiating this discussion.

I think the current release cadence is great, 1-2 years for a major release
and we maintain each major release for about 3 years so we can make sure we
maintain a consistent number of releases.

https://github.com/apache/orc/pull/936#issuecomment-944017204
My opinion in response to this discussion is that we could add preview
releases, such as 1.8.0-alpha, which could be released at a cadence that
could be adjusted as incompatible new features accumulate. To avoid new
interfaces taking too long to come out, it is also convenient for users to
understand and test in advance, and we can give lower priority to fixing
its issues than the major version.

Regards,
Yiqun Zhang

Dongjoon Hyun <dongjoon.h...@gmail.com> 于2021年10月17日周日 上午11:57写道:

> Hi, All.
>
> There were some questions and discussion about Apache ORC release cadence
> at our GitHub PR. I want to share it with you and get your opinion on it.
>
> https://github.com/apache/orc/pull/936#issuecomment-944017204
>
> According to our release page, Apache ORC release cadence requires
> one or two years for the next minor version.
>
> https://orc.apache.org/docs/releases.html
>     - 1.4.0: 2017-05-08
>     - 1.5.0: 2018-05-14 (About 1 year and 6 days)
>     - 1.6.0: 2019-09-03 (About 1 year and 4 month)
>     - 1.7.0: 2021-09-15 (About 2 years and 12 days)
>     - 1.8.0: 2023-09-15 (About 2 years?)
>
> Apache ORC release cadence is also related to the EOL of the old releases.
> For example,
>     - 1.5.x was maintained for 40 months and was archived on 2021-09-15.
>     - 1.6.x EOL is expected on 2022-09-03 if we maintain it for 3 years.
>     - 1.7.x EOL is expected on 2024-09-15 if we maintain it for 3 years.
>
> What is your expectation on Apache ORC release cadence?
>
> Dongjoon
>

Reply via email to