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
