diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 00000000..8e082884 --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,33 @@ +# CNI Roadmap + +This document defines a high level roadmap for CNI development. +The list below is not complete, and we advise to get the current project state from the [milestones defined in GitHub](https://github.com/containernetworking/cni/milestones). + +## CNI Milestones + +### [v0.2.0](https://github.com/containernetworking/cni/milestones/v0.2.0) + +* Signed release binaries +* Introduction of a testing strategy/framework + +### [v0.3.0](https://github.com/containernetworking/cni/milestones/v0.3.0) + +* Further increase test coverage +* Simpler default route handling in bridge plugin +* Clarify project description, documentation and contribution guidelines + +### [v0.4.0](https://github.com/containernetworking/cni/milestones/v0.4.0) + +* Further increase test coverage +* Simpler bridging of host interface +* Improve IPAM allocator predictability +* Allow in- and output of arbitrary K/V pairs for plugins + +### [v1.0.0](https://github.com/containernetworking/cni/milestones/v1.0.0) + +- Plugin composition functionality +- IPv6 support +- Stable SPEC +- Strategy and tooling for backwards compatibility +- Complete test coverage +- Integrate build artefact generation with CI