Signed-off-by: Guido Trotter <[email protected]>
---
 Makefile.am        |    1 +
 doc/design-2.2.rst |   42 ++++++++++++++++++++++++++++++++++++++++++
 doc/index.rst      |    1 +
 3 files changed, 44 insertions(+), 0 deletions(-)
 create mode 100644 doc/design-2.2.rst

diff --git a/Makefile.am b/Makefile.am
index 8aa6430..5f369a6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -144,6 +144,7 @@ docrst = \
        doc/admin.rst \
        doc/design-2.0.rst \
        doc/design-2.1.rst \
+       doc/design-2.2.rst \
        doc/devnotes.rst \
        doc/glossary.rst \
        doc/hooks.rst \
diff --git a/doc/design-2.2.rst b/doc/design-2.2.rst
new file mode 100644
index 0000000..cc78b51
--- /dev/null
+++ b/doc/design-2.2.rst
@@ -0,0 +1,42 @@
+=================
+Ganeti 2.2 design
+=================
+
+This document describes the major changes in Ganeti 2.2 compared to
+the 2.1 version.
+
+The 2.2 version will be a relatively small release. Its main aim is to
+avoid changing too much of the core code, while addressing issues and
+adding new features and improvements over 2.1, in a timely fashion.
+
+.. contents:: :depth: 4
+
+Objective
+=========
+
+Background
+==========
+
+Overview
+========
+
+Detailed design
+===============
+
+As for 2.1 we divide the 2.2 design into three areas:
+
+- core changes, which affect the master daemon/job queue/locking or
+  all/most logical units
+- logical unit/feature changes
+- external interface changes (eg. command line, os api, hooks, ...)
+
+Core changes
+------------
+
+Feature changes
+---------------
+
+External interface changes
+--------------------------
+
+.. vim: set textwidth=72 :
diff --git a/doc/index.rst b/doc/index.rst
index dcd2ad2..0d1e1c0 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -16,6 +16,7 @@ Contents:
    security.rst
    design-2.0.rst
    design-2.1.rst
+   design-2.2.rst
    locking.rst
    hooks.rst
    iallocator.rst
-- 
1.6.5

Reply via email to