From 31abb1d8b65f9c69f03ce5bca6e3fcbc21bc3cbf Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Thu, 1 Dec 2016 12:00:06 -0800 Subject: [PATCH] Update readme format Signed-off-by: Michael Crosby --- ROADMAP.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 8678e25..7f5ae55 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -11,23 +11,23 @@ The following are the different status the various phases of development can be ## Phase 1 -#### Status: In Progress +**Status:** In Progress ### GRPC API -**Document:** +**Documents:** We are going from a top down design for filling out this missing pieces of containerd and design of the API. ### Design -**Document:** +**Documents:** The high level design work is needed so that the architecture of containerd stays consistent throughout the development process. ### Build & Test Process -**Document:** +**Documents:** We need to have a simple build and test process for new developers to bootstrap their environments. Because containerd will be the base of many high level systems we need to have a simple build process that does @@ -40,13 +40,15 @@ It will include porting over existing "graph drivers" from Docker Engine and fin This will also include moving the existing execution code support OCI's Runtime Spec and the existing containerd execution code. -#### Status: In Design +**Status:** In Design ### Execution +The execution layer is responsible for the create of containers and the management and supervision of processes. + ### Storage -**Document:** https://github.com/docker/containerkit/blob/master/design/snapshots.md +**Documents:** https://github.com/docker/containerkit/blob/master/design/snapshots.md ## Phase 3 @@ -54,16 +56,18 @@ Phase 3 involves porting the network drivers from libnetwork and finding a good This also includes getting support for the OCI Image spec built into containerd. -#### Status: Not Started +**Status:** Not Started ### Distribution ### Networking +The networking component will allow the management of network namespaces and interface creation and attachment to namespaces. + ## Phase 4 Phase 4 includes work on helping with the releases and packaging of containerd for various distros. -#### Status: Not Started +**Status:** Not Started ### Release Process & Tools