https://blueprints.launchpad.net/openstack-manuals/+spec/networkguide-versioning
Implement versioning of the networking guide including publishing a stable version for each OpenStack release similar to the installation guide.
The networking guide currently uses a continuous deployment mechanism for publication. In other words, only the master branch resides on docs.openstack.org. Several releases after initial publication of the networking guide, the following issues with continuous deployment became apparent:
Publish stable releases of the networking guide with OpenStack releases. With the exception of bug fixes, patches apply to the master branch and require additional consideration for backporting to prior releases.
Stable release tags already exist for the networking guide. However, updates to the networking guide for a particular release usually occur after that release. For example, patches for the deployment scenarios in Kilo mostly merged several months after the Kilo release. Therefore, the existing stable/kilo tag primarily includes content that applies to Juno and the stable/liberty tag primarily includes content that applies to Kilo. Aligning content for prior releases requires careful backporting of a significant quantity of patches.
After implementation of this specification, updates for a future release should occur prior to that release similar to the installation guide.
Retain continuous deployment for the networking guide.
Phase 1
Phase 2
None.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.