:title: Planning Process
:description: The open source planning process for the Deis project used to define the roadmap and its execution.

.. _planning:

Planning Process
================
Deis features a lightweight process that emphasizes openness and ensures every community member can be an integral part of planning for the future.

The Role of Maintainers
-----------------------
`Maintainers`_ lead the project. Their duties include proposing the Roadmap, reviewing and integrating contributions and maintaining the vision of the project.

Open Roadmap
------------
The :ref:`roadmap` is a community document. While Maintainers propose the Roadmap, it gets discussed and refined in Release Planning Meetings.

Contributing to the Roadmap
---------------------------
Proposals and issues can be opened by anyone. Every member of the :ref:`community` is welcome to participate in the discussion by providing feedback and/or offering counter-proposals.

Release Milestones
------------------
The Roadmap gets delivered progressively via the :ref:`release_schedule`.  Releases are defined during Release Planning Meetings and managed using GitHub Milestones which track specific deliverables and work-in-progress.

Release Planning Meetings
-------------------------
Major decisions affecting the Roadmap are discussed during Release Planning Meetings on the first Thursday of each month, aligned with the :ref:`release_schedule`.

Release Planning Meetings are open to the public with access coordinated via the #deis IRC channel on Freenode.
Notes from past meetings are below, along with links to a recording of the entire meeting on YouTube.

September 2015 (Deis v1.11)
~~~~~~~~~~~~~~~~~~~~~~~~~~~

The public release planning meeting for Deis v1.11 will take place on
**Thursday, September 3rd**. For more details, see: https://groups.google.com/forum/#!topic/deis-users/WlaVJM94hIs

August 2015 (Deis v1.10)
~~~~~~~~~~~~~~~~~~~~~~~~

Roadmap items completed: Scheduling and Orchestration, Etcd 2, Networking v2

Roadmap items added: Internal Service Discovery, Permissions and Teams, New Default Scheduler

Archive: https://www.youtube.com/watch?v=a6tOrv4Uzz4

July 2015 (Deis v1.9)
~~~~~~~~~~~~~~~~~~~~~

Roadmap items completed: Pluggable Storage Subsystem, User-defined Health Checks

Roadmap items added: Stateless Logger, Production Hardening

Archive: https://www.youtube.com/watch?v=f_rJFWSFY5I

June 2015 (Deis v1.8)
~~~~~~~~~~~~~~~~~~~~~

Roadmap items added: Pluggable Storage Subsystem, Networking V2, Etcd 2, User-defined Health Checks

Archive: https://www.youtube.com/watch?v=nC-DyN1_II4

Credits
-------
Thanks to `Amy Lindburg`_ and our friends at `Docker`_ for their inspiration.

.. _`Amy Lindburg`: https://twitter.com/amylindburg
.. _`Docker`: https://www.docker.com/
.. _`Maintainers`: https://github.com/deis/deis/blob/master/MAINTAINERS.md
