Mark,

Thank you for putting this series of thoughts on OVN release strategy
forward, and apologies for the tardy response to them.

On Mon, Nov 22, 2021 at 10:59 PM Mark Michelson <[email protected]> wrote:
>
> For the past two years, OVN has had quarterly releases. This allowed for
> new features to be released more rapidly than if OVN were released at a
> slower pace. During 2021, there were two trends:

It has indeed been two eventful years!

> 1) "Small" new features were less frequent. Most features that added in
> the past couple of years (e.g. incremental processing in ovn-controller,
> ovn-northd-ddlog, pluggable architecture, etc.) are large features that
> could benefit from longer development times.
> 2) A lot of newer development focuses on scalability and performance
> rather than adding bells and whistles.
>
> For this reason, I propose the following: Let's switch from quarterly
> releases to semi-annual releases, like OVS does.

The OVS release schedule does work quite well, we build and distribute
these two projects together, so re-aligning their release schedules
after this two year period with a flurry of development does make a
lot of sense to me.

> The upside is that releases will be easier to manage, and developers
> will have more lead time to develop larger features. In doing so, we
> would double our current soft-freeze and hard-freeze periods for releases.

I can relate to that, having missed a couple of self imposed release targets.

> The downside is that users will need to wait longer for new features to
> be released.

At this stage of development I do not think this will be a problem, if
something should fall into this category, chances are it can also be
labeled as a bug and be brought to the world through a backport and
subsequent point release.

> Please respond with your thoughts on this proposal.

+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