Commit 82a1c938 authored by Guido Trotter's avatar Guido Trotter
Browse files

Add initial 2.1 design doc



This document contains a skeleton for the 2.1 design process.
For now it just has introductory paragraphs and a structure for the
various areas' design, but some sections still don't have a text, as
we're still in the early design phases.
Signed-off-by: default avatarGuido Trotter <ultrotter@google.com>
Reviewed-by: default avatarIustin Pop <iustin@google.com>
parent a133af22
=================
Ganeti 2.1 design
=================
This document describes the major changes in Ganeti 2.1 compared to
the 2.0 version.
The 2.1 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.0, in a timely fashion.
.. contents:: :depth: 3
Objective
=========
Ganeti 2.1 will add features to help further automatization of cluster
operations, further improbe scalability to even bigger clusters, and make it
easier to debug the Ganeti core.
Background
==========
Overview
========
Detailed design
===============
As for 2.0 we divide the 2.1 design into three areas:
- core changes, which affect the master daemon/job queue/locking
- logical unit/feature changes
- external interface changes (eg. command line, os api, hooks, ...)
Core changes
------------
Feature changes
---------------
External interface changes
--------------------------
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment