diff --git a/doc/design-2.1.rst b/doc/design-2.1.rst new file mode 100644 index 0000000000000000000000000000000000000000..f8c226233b86346209d482fe077336e7a0830243 --- /dev/null +++ b/doc/design-2.1.rst @@ -0,0 +1,44 @@ +================= +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 +-------------------------- +