This is an old revision of the document!
Rather than establish a project for individual projects, the OPNFV community has agreed to work on establishing focus community groups where we will describe community engagement practices, identify community leaders, manage our contributions toward those communities and generally get ourselves organised well enough to be a benefit, rather than a burden, to our source communities.
In general, we would like to have a consistent process for feature requests across OPNFV projects. Since the bar in terms of structure and information seems to be highest for OpenStack, we will align feature request documentation on the OpenStack blueprint process. The process is defined for requirements projects.
All collaboration with the Open vSwitch community takes place via Open vSwitch mailing lists and the Open vSwitch IRC channel:
IRC: #openvswitch on irc.freenode.net
master
branchvX.Y.Z
e.g. v2.3.1branch-X.Y
e.g. branch-2.3 at https://github.com/openvswitch/ovs/tree/branch-2.3. The Open vSwitch maintainers backport bugfixes to these branches.Open vSwitch is primarily licensed under the Apache 2 license.
RFC
patch on the dev mailing list.master
branch.[PATCH]
and should also indicate the area of the code being modified and a brief description of the change.make check
make distcheck
Signed-off-by
tag.
* Currently, Open vSwitch does not have a regular release cadence.
* Some releases are designated as LTS releases. These are roughly every year but not deterministic.
* Details of each release (including the upcoming release) can be found in NEWS
* Releases are made when key changes have been submitted to master
branch. Open vSwitch 2.4 has been delayed from previous |plans because of a delay of the connection tracking feature in the Linux Kernel. As can be seen, planning and release of features is quite dynamic.
* Regular releases of Open vSwitch may happen in the future
Open vSwitch has a lightweight governance process for proposing and accepting new features.