On Mon, Nov 22, 2021 at 10:59 PM Mark Michelson <[email protected]> wrote:
>
> Currently, we tend to release a .0 version of OVN. It's rare to release
> any follow-up point releases unless there is a major regression or if a
> "critical" new feature barely missed the soft-freeze deadline.
>
> Since it is rare to have point releases, it sometimes seems
> pointless(ha!) to backport changes to the current supported release
> branch, because those changes never actually get released.
>
> My proposal is to have monthly point releases. In other words, if we
> were to release 22.03.0 in March, then in April, we would create a
> 22.03.1 release, in May we would create a 22.03.2 release, and in June
> we would create a 22.03.3 release alongside the 22.06.0 release.
> Assuming proposal 1 does not pass, this would be the end. But if
> proposal 1 passes, then we would continue to release 22.03.4 in July,
> 22.03.5 in August, and 22.03.6 alongside the 22.09.0 release in
> September. For LTS releases (of which there are not any yet), the point
> releases would continue until the end of their support is reached.
>
> The goal of this is to ensure that users of a specific release actually
> receive updates instead of feeling compelled to update before they are
> ready. It also may motivate developers to ensure that bug fixes get
> backported to the current release version.
>
> Please respond with your thoughts on this proposal.

With the software distribution hat on, this proposal speaks directly
to some of our pain points and I think what you are proposing would
help solve that. The rigor of such a schedule would help ensure the
quality of what gets into point releases since all the proposed stable
changes are tested together in the upstream gate, as well as in the
downstream stable release update process which is triggered on
availability of upstream point releases. It also becomes of increased
importance if we go to semi-annual releases as proposed in your
previous e-mail.

+1 from me

-- 
Frode Nordahl

> _______________________________________________
> dev mailing list
> [email protected]
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to